- 博客(6)
- 收藏
- 关注
原创 C++与C的区别(六)
string类型1、string创建#include<iostream>#include<string>//注意string.h是C语言的using namespace std;int main(){//1、先创建后初始化,注意std::string,这里std被命名空间代替string str1;str1="ILOVEYOU";cout<<str1;//打印出ILOVEYOU//2、括号的方式赋值string str2("Iloveyou");
2022-02-10 14:23:37 385
原创 C++与C的区别(四)
C++与C的区别(四)函数思想1、内联思想:(1)在编译是讲所调用函数的代码直接嵌入到主调函数中,而不是将流程转出去,这种嵌入到主函数中的函数称为内联函数,又称内置或内嵌函数。(2)内联函数语法:只需要在函数首行的左端加上inline关键字(3)内联函数的注意事项:① 由于编译时内联函数代码是被复制并插入main函数,增加了目标文件,同时内置函数是为了节约时间,提高运行效率。所以只将规模小且使用频繁的函数声明为内联函数。内联函数不能包括复杂的控制语句。② 对函数作inline声明,只是程序设计
2021-12-12 10:25:11 717
原创 C++与C的区别(三)
C++与C的区别(三)新数据类型1、bool类型,布尔型就是逻辑型:(1)占用内存是1个字节;(2)计算机中非0表示成立,只有0或者指针空表示不成立;(3)一般充当函数返回值或者开关;(4)正常输出只有0和1;(5)C++中有专有的赋值ture和false;#include<iostream>using namespace std;int main(){bool num=122;cout<<num<<endl;//此处打印为1num=ture;
2021-12-11 16:32:08 457
原创 C++与C的区别(二)基本的输入和输出
C++与C的区别(二)基本的输入和输出在C语言中采用函数实现输入输出(如scanf()和printf()函数),而C++采用类对象来实现输入输出(如cin,cout)。在C++中由于iostream就是通用输入输出流和其他输入输出流的基类,所以在做基本的输入和输出需要包含头文件iostream,而cin就是输入对象,cout就是输出对象。(有关类、对象以及流的概念会在后续更新)注意:在做输入输出的过程中C++支持C语言的格式控制字符这里举一个简单的例子:#include<iostream&
2021-12-10 11:09:01 1186
原创 C++与C的区别(一)头文件与命名空间
C++与C的区别(一)头文件与命名空间在C++中创建的源文件为.cpp文件,而包含头文件的方式依旧是两种:包含自己的头文件和包含库文件。(1)包含自己的文件和C没有任何区别,依旧是.h文件。例如:#include“myHead.h”,包含自己创建的头文件。(2)在包含库文件的过程中C和C++就有些许的区分: 在包含C头文件的时候可以采用原来的方式,可以用C++包含方式,去掉.h 并在前面加个c,例如:#include。注意:为 C++标准输入输出流的头文件!C++中命名空间的引入1、命名语法
2021-12-08 16:51:03 536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人