摘要: 结构体的说明(构造类型)数组:只能由多个相同类型的数据构成 结构体:可以由多个不同类型的数据构成 ,结构体的类型是不存在的,自己定义int main(){ // 1.定义结构体类型 定义类型的时候是没有分配内存的 struct Person { // 里面的3个变量,可以称为是结构... 阅读全文
posted @ 2015-12-15 10:43 呆而肥 阅读(621) 评论(0) 推荐(0)
摘要: 指针变量的定义变量类型 *变量名;#include int main(){ // 指针就一个作用:能够根据一个地址值,访问对应的存储空间 // 指针变量p前面的int:指针变量p只能指向int类型的数据 int *p; // 定义了一个指针变量p int a = 90; ... 阅读全文
posted @ 2015-12-14 14:14 呆而肥 阅读(403) 评论(0) 推荐(0)
摘要: #include int main(){ //char name[] = {'i', 't', 'c', 'H', 's', 't', '\0'}; char name[] = "itcast"; name[3] = 'H'; /* int size =... 阅读全文
posted @ 2015-12-13 20:28 呆而肥 阅读(311) 评论(1) 推荐(0)
摘要: 01-数组#include int main(){ // 使用注意 // 都是正确写法 //int ages[5] = {10 , 11, 12, 67, 56}; //int ages[5] = {10, 11}; //int ages[5] = {[3] = 10,... 阅读全文
posted @ 2015-12-11 11:37 呆而肥 阅读(514) 评论(0) 推荐(0)
摘要: 1.进制1. 二进制1> 特点:只有0和1,逢2进12> 书写格式:0b或者0b开头3> 使用场合:二进制指令\二进制文件,变量在内存中就是二进制存储4> 二进制和十进制的互相转换5> n为二进制位所能表示的数据范围(不考虑负数):0~2的n次方-12. 八进制1> 特点:0~7,逢八进一2> 书写... 阅读全文
posted @ 2015-12-09 10:56 呆而肥 阅读(349) 评论(0) 推荐(1)
摘要: 1.参数参数注意点 1.形式参数:定义函数时函数名后面中的参数,简称形参 2.实际参数:调用函数式传入的具体数据,简称实参 3.实参个数必须等于形参个数 4.函数体内部不能定义和形参一样的变量 5.如果是基本数据类型作为函数形参,纯粹是值传递,修改函数内部形参的值,并不会影响外面实参的值 6.一个函... 阅读全文
posted @ 2015-12-08 13:19 呆而肥 阅读(247) 评论(0) 推荐(0)
摘要: 1.选择结构char c = '+'; int a = 10; int b = 20; // 如果要在case后面定义新的变量,必须用大括号{}包住 注意变量的作用域的紊乱 if语句不加括号时,也要注意此问题 switch (c) { case '+': ... 阅读全文
posted @ 2015-12-06 21:16 呆而肥 阅读(231) 评论(0) 推荐(0)
摘要: 1.除法运算 / 整数除于整数,还是整数。参与运算的操作数必须是同类型。 1/2的值是0。参与运算的操作数是什么类型,得出的值就是什么类型。 10.5 + 10将右边的10提升为了double类型自动类型提升。 int b = 10.5 + 1.7;自动将大类型转换为了小类型,会丢失精度。 dou... 阅读全文
posted @ 2015-12-06 00:18 呆而肥 阅读(274) 评论(0) 推荐(0)
摘要: 1)总结常见文件的拓展名 .c 是C语言源文件,在编写代码的时候创建 .o 是目标文件,在编译成功的时候产生 .out 是可执行文件,在链接成功的时候产生2)总结clang(编译器)指令 编译:cc –c文件名.c (只检测语法) 链接:cc 文件名.o(将系统自带的与自己的合并) cc文件名.o ... 阅读全文
posted @ 2015-12-01 15:02 呆而肥 阅读(221) 评论(0) 推荐(0)