随笔分类 -  C语言

记录学习C语言的点滴
摘要:1.定义 指针:在K&R C上的原文为“A pointer is a group of cell (often two or four) that can hold an address.” 从概念上看,指针是包含地址的变量。 数组:能存储连续固定数量的相同类型元素的数据结构。2.指针数组和数组指针int *arr_for_p[5]; // 指针数组int (*p_for_arr)[5]; // 数组指针由于[]的优先级高于*,所以第一条语句可以写成这样int* (arr_for_p[5]);而第二条语句的解释可以理解为(*p_for_arr)代表了一个5个整数的数组,而p... 阅读全文
posted @ 2013-08-08 15:20 WendellYih 阅读(243) 评论(0) 推荐(0) 编辑
摘要:用到了以下三个宏(第四个宏只是与之相关,并没用到): void va_start(va_list arg_ptr, prev_param); type va_arg(va_list arg_ptr, type); void va_end(va_list arg_ptr); void va_copy(va_list d, va_list s);va_list:用来保存宏va_start、va_arg和va_end所需信息的一种类型。为了访问变长参数列表中的参数,必须声明va_list类型的一个对象,它的定义: typedef char * va_list;va_start:访问... 阅读全文
posted @ 2013-05-16 11:30 WendellYih 阅读(301) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示