c 阅读笔记

发布 2021-05-02 18:38:28 阅读 9985

返回值函数可以用于表达式中。

形参列表为空,实参列表也为空函数调用仍需要括号。一旦return语句执行,所有后续语句被跳过。,计算结束时马上返回该值。

在复制数据后,值参数与是参数再也没有联系,所以值参数不能把任何结果传**用函数。

局部变量在函数(块)外不能被访问。

c++不允许函数嵌套,不能包含另一个函数体中的函数定义。

为了声明是函数内的一个外部变量,函数()中必须包含下面语句extern int w;函数被调用时不会为w分配内存。

程序执行时一直保留内存分配的变量为静态变量。

为了调用void函数,需要在一个独立的语句中将函数名与实参一起使用。引用参数相应的实参必须是一个变量。

c++中enumerate是一个保留字枚举例如enum colors一个值已在一个枚举类型中使用,他不能再被同比一块中的任何其他枚举类型使用。

枚举类型不能有算数操作。自加自减也不行。

size()函数,它的返回值与length()返回值是相同的,调用语法:没有参数。

find()函数搜素字符串并寻找与特定字符串匹配是第一次出现的位置,并返回无符号整数。

subar()函数返回一个字符串的特定子串调用指定字符串中的一个位置(开始)expr2指定返回的子串长度。

swap()函数相互交换两个字符串变量的类容。调用语句执行后,strvar1和strvar2类容交换。

析取运算符》会忽略所有的空白字符,并且一旦发现第一个空白符或无效数据就会停止读入数据到当前变量。c++对数组越界不进行检查。作为函数调用数组,数组只能作为引用参数来传递。

声明数组做形参时,仍可以在数据前使用保留在const阻止函数修改数组预对文件进行读写操作,首先得含入fstream头文件#include追加模式append mode

终止整个程序exit()必须先含入cstdilb头文件#includedomain值域overflow溢出。

C Primer阅读笔记

1 调用gnu编译器的默认命令是g o executename 2对于实际运行的程序而言,float类型大都常常不够 float类型只能保证有6位有效数字,而double类型至少可以保证10位有效数字,能满足绝大多数的要求。3多行字面值 在一行的末尾加一个反斜线符号可以将此行和下一行当作同一行处理。...

C备课笔记

第十章指针。指针使用灵活 方便,并可以使程序简洁 高效 紧凑。可以说,指针是c语言的精髓。指针涉及数据的物理存储,概念复杂,使用灵活且容易出错,所以较难掌握。学习指针要抓住基本的概念 多用图示分析问题解决问题。简单地说,地址 内存空间或变量的 指针 地址变量 指针变量。变量的地址和指针变量。地址 指...

C语言笔记

第一课时。c语言标准格式。include vidomain 以 开头的语句称为预处理指令。include语句不是必须的,但是如果一旦有该语句就必须把它放在文件开始处是standared input output header的缩写standared 标准input 输入output 输出header...