摘要:
第10课 - 单引号和双引号 例子: #include <stdio.h> int main() { char* p1 = 1 ; char* p2 = '1'; char* p3 = "1"; printf("%s, %s, %s", p1, p2, p3); printf('\n'); prin 阅读全文
摘要:
第9课 - 接续符和转义符 C语言中中的连接符(\)是指示编译器行为的利器。 #include <stdio.h> #def\ ine MAX\ 255 int main() { /\ /这是\ \ 注释 i\ n\ t\ *\ p\ = \ NULL; printf("%0X\n", p); re 阅读全文
摘要:
第8课 - 注释符号 符号 名称 符号 名称 符号 名称 符号 名称 , 逗号 ( 左圆括号 ^ xor(异或) \ 反斜杠 . 圆点 ) 右圆括号 - 减号 ~ 波折号 ; 分号 [ 左方括号 < 左尖括号 # 井号 : 冒号 ] 右方括号 > 右尖括号 & and(与) ? 问号 { 左大括号 阅读全文
摘要:
第7课-enum和typedef分析 (1) enum是一种自定义类型。 (2) enum默认常量在前一个值的基础上一次加1。 (3) enum类型的变量只能取定义时的离散值。 enum Color { GREEN, //默认第一个的值是0 RED = 2, BLUE //默认是前一个数值的基础上加 阅读全文
摘要:
第6课 - struct和union分析 思考: 空结构体占用多大内存? 下面程序输出什么? #include<stdio.h> #include<time.h> struct D { }; int main() { struct D d1; struct D d2; printf("%d\n",s 阅读全文