您的位置:首页 > 编程语言 > C语言/C++

c语言基础知识

2016-01-13 20:01 344 查看
1 .break:结束本次循环,不执行本次循环中break之后的语句,且结束该循环控制体

continue:意思是“(中断后)继续”,continue处结束本次循环,中止本次循环,不执行本次循环中continue之后的语句,但(中止后)没有跳出该循环控制体,继续执行本次循环之后的循环

共同点:都不会执行本次循环中break/continue之后的语句

不同点:continue是中止本次循环之后继续执行本次循环之后的循环,没有跳出该循环控制体;而break拒绝执行本次循环之后的循环,并且跳出该层循环控制体。

2.格式字符

%d
十进制整数

%o
八进制整数

%x
十六进制整数

%c
一个字符

%s
一个字符串

%f
一个实数

%e
与%f的作用相同

3.scanf(“%s”,a);输入字符串不需要加&。其他要加&。

4.用单引号括起来的一个字符常量只能存放一个字符;

5.sizeof是求字节数的运算符,包括‘\0’,而strlen是求字符串的实际长度的函数,不包括‘\0’,以‘\0’作为结束。用sizeof(int)计算int类型数据的字节数。

6.C语言规定每个语句以分号结束。//行注释
/**/段注释。

7.在C语言中,合法的标识符可以由字母、数字和下划线组成,且第一个字符必须为字母或下划线。

8.赋值运算符左侧的操作数必须是一个变量。

9.C语言中,可以在一个函数中嵌套一个函数,但是不能在一个函数中定义一个函数;只有在函数外部定义的函数才是外部函数;C语言的子程序有过程和函数两种。

10.静态局部变量,只有当程序结束后,其值才释放。

11.使用putchar、getchat、puts、gets、printf、scanf函数时,必须在程序的开头出现包含头文件#include"stdio.h”的命令行。

使用字符串处理函数时,必须在程序的开头出现包含头文件#include”string.h”命令行。

使用数学函数时,必须在程序的开头出现包含头文件#include”math.h”的命令行。

12一个斜杠与小于等于127任意数字按一个字符计算,一个斜杠与任意一个字符按一个字符计算。

13#define
N 20是宏定义的标志,而不是C语句

14.
在实参传递给形参时,地址传递时能够改变,而数值传递时则不变。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: