随笔分类 -  C

摘要:#include //结构体:可以由多个不同类型的数据构成int main(){ struct Person { //里面的3个变量,可以称为是结构体的成员或者属性 int age; double height; char *name; ... 阅读全文
posted @ 2015-11-01 19:51 yhidr 阅读(171) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-11-01 18:32 yhidr 阅读(115) 评论(0) 推荐(0)
摘要:一、选择结构1.if 特点: 同一时刻,只有一个大括号里面的代码会被执行2,switch 特点 默认情况下,只有一个case后面的代码会被执行 如果一个case后面没有break,而且这个case成立,就会被顺序执行后面所有case中的语句,知道遇到break为止 如果要在case后面定义... 阅读全文
posted @ 2015-11-01 18:02 yhidr 阅读(342) 评论(0) 推荐(0)
摘要://格式:变量类型 *变量名//定义了一个指针变量p//指针变量只能存储地址//指针就一个作用:能够根据一个地址值,访问对应的存储空间//指针变量p前面的int;指针变量p只能指向int类型的数据int *p;int a = 90;//指针变量p指向了变量ap = &a;*p = 10;a = 20... 阅读全文
posted @ 2015-10-31 21:26 yhidr 阅读(223) 评论(0) 推荐(0)
摘要:字符串基本使用:int main(){ printf("asldf"\n); }"jack" == 'j' + 'a' + 'c' + 'k' + '\0' \0的ASCII码值是0\0的作用: 1 #include 2 3 int main() 4 { 5 char name[] ... 阅读全文
posted @ 2015-10-31 15:49 yhidr 阅读(179) 评论(0) 推荐(0)
摘要:1, 特点只能存放一种类型的数据, 比如int类型的数组、float类型的数组存放的数据成为“元素”2, 定义格式 类型 数组名[元素个数】 int ages[5]3,正确: int ages[5] = {[3] = 10, [4] = 11};int ages['... 阅读全文
posted @ 2015-10-31 12:00 yhidr 阅读(219) 评论(0) 推荐(0)
摘要:功能,封装,调用形参:定义函数时函数名后面中的参数,形式参数实参:调用函数时传入的具体数据return作用:1退出函数 2返回一个具体数值给调用者返回值:如果不明确声明返回值类型,默认就是int类型如果有函数声明,但是没有函数定义1,编译可以通过,因为编译器只会检测语法合不合理,并不会检测函数有没有... 阅读全文
posted @ 2015-10-27 20:49 yhidr 阅读(142) 评论(0) 推荐(0)
摘要:编译:Technorati 标记: C1, 编译compilers 命令make将高级语言转换为低级语言。clang: 1,预处理(preprocessing) 2,编译(complition) 3,组装(assembled)4,连接(link)1,预处理:clang –E hello.c例如,#i... 阅读全文
posted @ 2015-10-19 19:39 yhidr 阅读(248) 评论(0) 推荐(0)