指针数组 ,数组指针 ,函数指针 ,函数指针数组 ,指向函数指针数组的指针 的理解

数组是具有相同数据类型放在一起的集合,不相同的数据类型是结构体 指针与数组无关系,指针是指针数组是数组 指针数组: 本质:数组,他是一个存放指针的数组; 指针数组中的每一个元素均为指针,由于数组元素均为指针,因此arr[i]是指第i+1个元素的指针 如:int *arr[i]是指针数组 数...

2017-11-20 21:53:05

阅读数:106

评论数:0

C语言strlen函数的3种实现方法

strlen函数的实现: strlen的定义:它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值(长度不包含'\0')。 方法一:(普通的实现方法) int my_strlen(const char *...

2017-11-20 20:47:06

阅读数:114

评论数:0

C语言 宏的使用 让一个数的二进制奇数位与偶数位互换

C语言 宏的使用  宏定义是预处理的一种,宏有操作符来表示一个字符串 宏的格式为: #define 宏名 字符串 define是预处理命令  #也是一条预处理命令,所有的预处理命令都是由 # 开头。 1.宏定义必须写在函数外部,不能写在函数里,它的作用域为宏定义命令的起始到程序结束,如...

2017-11-02 21:13:48

阅读数:214

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭