C语言相关概念
1.变量由变量名和存储单元组成。变量名用于确定目标,存储单元用于存放变量的值 2.ANSI C,C99,C11定义的是C语言的标准和规则,简单来说就是定义了C语言的语法。 3.C语言的关键字是C语言内部使用的名字,这些名字都具有特殊含义。 4.invalid suffix"_FishC" on integer constant ,指的是"_FishC是整型常数的无效后缀"。也就是当你为变量命名时命名以数字开头,如“123_FishC”则被认为是在数字后面加了一串无效的后缀。因此,记得“变量命名时数字不能开头”。 5.main是函数的标识符名称。 6.字符串是常量。 7.C语言中,转义字符’\n’占一个字节。 8.在C语言中,只有是数据,就有类型。注:宏定义数据有类型。 9. _Bool只要求容纳0和1两个数,下边摘录自C99原文:
6.2.5 Types …… An object declared as type _Bool is large enough to store the values 0 and 1.
10.C语言中,sizeof()不是函数,sizeof是一个特殊的的操作符,在后面的括号填入参数。是运算符! 11.C语言并没有规定1个字节等于多少比特位,而是由实现环境决定的,并不是我们常用的1字节等于8位比特,以下摘录自C99:
3.6 byte …… A byte is composed of a contiguous sequence of bits, the numbe
|