The C Programming Language笔记

原创
2016/12/27 14:34
阅读数 187

1.作者大量的使用"类似于Fortran语言中的子程序和函数"这样的类比,问题是还要去看Fortran开发语言么,亲!

2.printf函数并不是C语言本身的一部分,printf仅仅标准库函数中一个有用的函数而已(6)。这一点很重要!很重要!很重要!

3.在C语言中,所有的变量必须先声明后使用(4)。

所有的变量都必须先声明后使用,尽管某些变量可以通过上下文隐式地声明(31)。

如果要在外部变量的定义之前使用该变量,则必须在相应的变量声明中强制性地使用关键字extern(68)。

4.在一个源程序的所有源文件中,一个外部变量只能在某个文件中定义一次(69)。

5.对于int类型,通常为16位,其取之范围在-32768~32767,也有用32位表示的int类型,float类型通常是32位,它至少有6位有效数字,其取之范围10^-38~10^+38之间。

char 字符--一个字符 

short 段整型

long 长整型

double 双精度浮点型

这些数据类型对象的大小也取决于具体的机器。这些数据类型对象的大小也取决于具体的机器。这些数据类型对象的大小也取决于具体的机器(5)。

6.#define 名字 替换文本

    书中对替换文本的描述有三种:

    1.替换文本可以是任何字符序列(9)。

    2.替换文本可以是任意的字符串(76)。

    3.替换文本可以是任意的(76)。

7.关于自定义变量

函数中的每个局部变量只有在函数被调用时存在,在函数退出时消失。这也是其它语言把这类变量称之为自动变量的原因。所以我们使用"自动变量"代表"局部变量"(23)。

不同函数中声明的具有相同名字的各个局部变量之间没有任何关系。函数的参数也是这样的,实际上可以将它看作是局部变量

8.break

break语句只能从最内层循环退出到上一级的循环。

 

 

 

 

 

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部