随笔分类 - C语言复习
大三学习到的课程,例如c++,算法设计等等,越发让我觉得当初C语言没学扎实导致现在有点点吃力,某些概念不清晰。决定重读C Primer Plus,希望能够温故知新吧。
摘要:C变量作用域:块作用域、函数作用域、函数原型作用域、文件作用域。 C变量的3种链接属性:外部链接、内部链接、无链接。前三种作用域变量都是无链接(仅在作用域内被使用);文件作用域变量根据定义形式来看,如果是static则为内部链接(仅在本文件内被使用),否则为外部链接(能被多个文件共享)。 存储期:静
阅读全文
摘要:看了一天书,有点累了。就写写随笔记录一下今天的复习成果吧。 C语言的基本数据类型 数值型:整型数,浮点数,布尔数,复数和虚数。 非数值型:字符。 整数最基本的是int,由此引出许多变式诸如有符号整数signed、无符号整数unsigned、短整数short、长整数long等,前两个根据是否有符号区分
阅读全文
摘要:整数类型int在不同版本的c标准中不断丰富。 最初的K&R标准给出了int作为整数的基本类型,给出long、short、unsigned作为int的变式。在c90中又加入了signed。 在c90标准中增加了unsigned long、unsigned int 和unsigned short类型,在
阅读全文
摘要:C语言是一门介于低级语言(如汇编语言)和高级语言(如Java,Python)之间的一门编程语言,所以它兼有两类语言的一些优点,并且具有自身的一些特点。 1、c语言的高效性。c语言具有通常是汇编语言才具有的微调试能力,可以根据具体情况微调使得程序更好的使用内存或获得更快的运行速度。 2、c语言的可移植
阅读全文

浙公网安备 33010602011771号