C语言
许仙要揍白娘子
待到秋来九月八,我花开后百花杀
展开
-
可变参数列表解析
在日常写代码时,经常会用到“printf”函数,而printf函数可以传递多个参数,可以1个,2个,多个。而我们写函数时,会注意到自己定义的形参数量是已经定义好的,对比printf函就会发现该函数参数数量却是传递任意个数都可以输出的。如:1 printf("%d\n", 2018);2 printf("%s\n","hello world");3 printf("%d %s\n", ...原创 2018-04-29 18:40:08 · 265 阅读 · 0 评论 -
指针与数组详解
1.什么是指针数组和数组指针? 指针数组:指针数组可以说成是”指针的数组”,首先这个变量是一个数组,其次,”指针”修饰这个数组,意思是说这个数组的所有元素都是指针类型,在32位系统中,指针占四个字节。数组指针:数组指针可以说成是”数组的指针”,首先这个变量是一个指针,其次,”数组”修饰这个指针,意思是说这个指针存放着一个数组的首地址,或者说这个指针指向一个数组的首地址。 指针数组首先先定义一...原创 2018-04-29 19:49:53 · 309 阅读 · 0 评论 -
自定义类型(结构,枚举,联合)
结构体(struct):1定义:结构体是一些值的合集,这些值称为成员变量,结构的每个成员变量可以有不同的类型;eg:struct tag //tag结构体标签{char name[10]; //名字int age; //年龄char gender[3]; //性别}; //分号不能丢在结构体声明的时候,可以省略结构体标签tag2.结构体的成员:标量,数组,...原创 2018-08-04 16:07:49 · 302 阅读 · 0 评论