C语言
qq_39418719
这个作者很懒,什么都没留下…
展开
-
C1 Quick Start
简介空白与注释注释不可以嵌套原创 2019-01-24 22:54:41 · 86 阅读 · 0 评论 -
C2 基本概念
2.1 环境(P19)原创 2019-01-31 23:17:24 · 2541 阅读 · 0 评论 -
C5 操作符和表达式
5.1 操作符(P67)5.1.1 算术操作符5.1.2 移位操作符sth <<5 or >>5;5.1.3 位操作符& | ^5.1.4 赋值复合赋值符只是更紧凑看得懂罢辽。5.1.5 单目操作符! 逻辑反~按位反++ + * sizeof()(类型)5.1.6 关系操作符5.1.7 逻辑操作符&& 左优先...原创 2019-02-01 22:12:23 · 181 阅读 · 0 评论 -
C6 指针
6.1 内存和地址(p92) 一个字节有一个位置。一个字的地址可能是最左边字节或最右边字节的地址。 边界对齐:整型值存储的起始位置只能是某些特定的字节(2or4倍数)。地址与内容硬件仍然通过地址访问内存位置。6.2 值与类型6.3 指针变量的内容(P93)6.4 间接访问操作符6.5 未初始化和非法的指针(P95)6.6 NULL指针6.7 指针、间接访问和左值...原创 2019-02-02 23:49:15 · 121 阅读 · 0 评论 -
C7 函数
7.1 函数定义(P117)是函数体的实现,函数体就是一个代码块,在函数被调用的时候执行。函数声明出现在函数被调用的时候,向编译器提供函数相关信息,使其正确被调用。return真函数:返回一个值的函数。7.2 函数声明7.2.1 原型...原创 2019-02-22 22:47:29 · 221 阅读 · 0 评论 -
C8 数组
8.1 一维数组(P141)8.1.1 数组名数组名是一个指针常量,数组第一个元素的地址。在两种情况下,数组名不用指针常量表示:作为SIZEOF (返回整个数组长度)以及&操作数(一个指向数组的指针)时。(P142)8.1.2 下标引用下标引用和间接访问完全相同array[]= *(array+[])(P143) ap[] ap是一个指针8.1.3 指针与下...原创 2019-02-23 00:10:30 · 95 阅读 · 0 评论