1.字符串与数组的区别
数组元素是任意类型没,字符串是一种特殊的数组,他有确定的长度的规则
2.array_name 与&array_name 的区别
前者是指向数组第一个元素的指针,后者指向整个数组的指针
3.null总是定义为0吗
不是定义为0.就是被定义为"(void *)0"
4。最多可以使用几层指针
一个指针最多可以包含12层简介引用
5.函数指针与指针函数
函数指针:指向这个函数的指针
指针函数:返回值是指针的函数
6.怎么阅读括号多的句子
右左法则
7.无参函数
void Hello()
{
printf("hello,world\n");
}
8有参函数
int max(int a, int b)
{
if(a>b) return a;
else return b;
}
9.如何编写有多个返回值的C函数
利用全局变量
传递数组指针
传递结构体指针
10.回调函数
是一个通过函数指针调用的函数