- 博客(9)
- 收藏
- 关注
原创 Linux C编程一站式学习第九章
1.带语句块的语句,语句块的{或}应该和关键字写在同一行,用空格隔开,而不是单独占一行2.每个逻辑段落之间应该用一个空行分隔开3./*␣comment␣*/注释4.函数内的注释要尽可能少用,写注释主要是为了说明你的代码“能做什么”,而不是怎么做5.缩写:短的单词可以通过去元音形成缩写,较长的单词可以取单词的头几个字母形成缩写6.常量(比如宏定义和枚举常量)采用全大写加下划线的方
2015-03-27 16:32:37
255
原创 Linux C编程一站式学习第八章
1.目前为止 五种后缀运算符:后缀++、后缀--、结构体取成员.、数组取下标[]、函数调用() 五种前缀运算符:前缀++、前缀--、正号+、负号-、逻辑非! (单目运算符)C语言中后缀运算符的优先级最高,单目运算符次之2. 使用数组下标不能超出数组的长度范围,这一点在使用变量做数组下标时尤其要注意3. 通过循环把数组中的每个元素依次访问一遍,在计算机术语中称为遍历4.
2015-03-26 09:56:06
351
原创 Linux C编程一站式学习第七章
1.声明都要以;号结尾2.用struct声明结构体eg. struct complex_structure{ double x,y;} z1, z2;表示后面的z1 z2变量是结构complex_structure 的变量,为含有x,y两个存储空间的double型 z1.x z1.y,z2.x z2.y3.如果结构体初始化赋值的时候赋值数大于变量数则会报错,而{}内最后的一个赋值数
2015-03-20 19:03:21
238
原创 Linux C编程一站式学习第六章
前面一些内容编完保存草稿箱 被舍弃。。坑爹1.while(条件){循环} 直到不满足条件 跳出while2.函数调用过程1)生成包含函数名称、类型、变量的宏文件2)定义函数3)写main函数4)编译过程:宏文件->生成连接.o文件 main.c->生成链接.o文件 gcc -Wall 上面两个.o文件 -o 生成执行文件3.脚本文件的作用:对于修改部分的编译,免
2015-03-20 14:53:21
330
原创 Linux C编程一站式学习第四章
1.==是等于,=是赋值2.表达式所表示的比较关系成立则值为真(True),否则为假(False),在C语言中分别用int型的1和0表示。这些运算符的两个操作数应该是相同类型的
2015-03-13 20:47:38
343
原创 Linux C编程一站式学习第三章
1.改变计算机存储单元里的数据或者做输入输出操作都算Side Effect2.头文件声明我们需要用到的库函数3.引用了math.h的库则使用Linux编译的时候gcc text3.c -lm指明路径,gcc默认指明libc.so库文件中,对应的是-lc,-lm指明libm.so,多线程的C程序依赖于libpthread.so4.$?是Shell中的一个特殊变量,表示上一条命令的退出状态
2015-03-11 19:15:49
344
原创 Linux C编程一站式学习第二章
1.注释/* */ 可以跨行, //也是注释,表示//后面到该行最后都是注释2.转义字符包括:\'单引号' ,\"双引号",\?问号?,\\反斜线\,\a响铃,\b退格,\f分页符,\n换行,\r回车,\t水平制表符,\v垂直制表符其中‘和?可以用转义字符表示也可直接输入,其余则必须用转义字符3.int和main之间至少要有一个空格分隔开,include必须单独占一行,其余不缩进是不
2015-03-10 18:51:42
386
原创 Linux C编程一站式学习第一章
1.程序(Program)告诉计算机应如何完成一个计算任务,计算可以是数学运算,也可以是符号运算,因为符号在计算机里是以数字的形式存在的2.程序由一系列指令(Instruction)组成,指令是指示计算机做某种运算的命令,包括输入、输出、基本运算、测试和分支、循环3.编写程序可以说就是这样一个过程:把复杂的任务分解成子任务,把子任务再分解成更简单的任务,层层分解,直到最后简单得可以用以上指
2015-03-10 11:00:39
433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人