
C++
文章平均质量分 61
小姜爱学习!
这个作者很懒,什么都没留下…
展开
-
C++ (1):最基础知识
函数函数的定义包括四个部分:返回类型、函数名、形参列表、函数体每个程序都需包括main函数1.程序文件通常被称为源文件。后缀名为.cc、.cxx、.cpp.在控制台窗口中可以用*$ CC prog1.cc* 对源文件进行编译,生成可执行文件prog1.exe输入与输出在iostream库中,有istream和ostream表示输入流和输出流。标准库定义了4个IO对象,1.cin:标准输入2.cout:标准输出3.cerr:标准错误4.clog:输出程序运行时的一般性信息控制流1.程原创 2021-08-05 00:12:51 · 202 阅读 · 0 评论 -
C++ (2):变量和基本类型
变量和基本类型转义字符:变量初始化当定义变量时没有指定初值,则变量被默认初始化。如果是内置类型的变量未被显式初始化,它的值由定义的位置决定。当定义于函数之外时,变量被初始化为0,当定义在函数体内部是,变量将不被初始化,此时对其进行访问会引发错误。绝大多数类都支持无须显式初始化而定义对象,并且提供了一个合适的默认值。变量声明与定义变量声明只是使得别处定义的变量使得程序所知。extern int i; //声明i而非定义iint j;/声明并定义j变量命名规范标识符要原创 2021-08-05 00:12:26 · 87 阅读 · 0 评论 -
C++ (3):字符串、向量和数组
字符串、向量和数组一、命名空间的using声明 std::cin表示从标准输入中读取内容,其中使用了作用域操作符::的含义是:编译器应从操作符左侧名字所示的作用域中寻找右侧的那个名字。 但是该方法比较繁琐,可以利用using 声明的方法,在函数外将其进行声明。例如:using std::cin即可在后续程序中直接使用cin。因此每个名字都需要独立的using声明。二、标准库类型string string表示可变长的字符序列。定义与初始化string对象:string s1;stri原创 2021-08-05 00:12:03 · 319 阅读 · 0 评论 -
C++ (4):表达式
表达式 表达式由一个或多个运算对象组成,求值后可得到一个结果,字面量和变量是最简单的表达式。4.1 基础 C++定义了一元运算符(unary operator)和二元运算符(binary operator)。作用于一个运算对象的是一元运算符,如取值符(&)和解引用符(*);作用于两个运算对象的是二元运算符如乘法运算符(*);除此之外,还有一些三元运算符。 重载运算符:当运算符作用于类类型的运算对象时,用户可以自行定义运算符的含义,称之为重载运算符,虽然改变了运算对象的类型和返回值的类型原创 2021-08-05 00:11:18 · 160 阅读 · 0 评论