一个数组A,A中每个元素都是指针类型,如果A中的一个元素B在内存中的值是0,那么就说B是空指针
下面的示例定义一个长度为3的数组,数组中每个元素的类型都是char的指针,但是每个元素的内容都是0,那么言外之意就是说这个数组里面装着3个空指针
下面的示例定义了两个数组,然后放到A的前两个位置
下面的代码打印出上述示例的内容
上述的示例演示完毕,同理,下面的示例打印main函数的入参,遇见空指针则停止
gcc编译之后默认生成a.out文件,输入下面的命令观察上述函数的打印结果
打印内容如下
一个数组A,A中每个元素都是指针类型,如果A中的一个元素B在内存中的值是0,那么就说B是空指针
下面的示例定义一个长度为3的数组,数组中每个元素的类型都是char的指针,但是每个元素的内容都是0,那么言外之意就是说这个数组里面装着3个空指针
下面的示例定义了两个数组,然后放到A的前两个位置
下面的代码打印出上述示例的内容
上述的示例演示完毕,同理,下面的示例打印main函数的入参,遇见空指针则停止
gcc编译之后默认生成a.out文件,输入下面的命令观察上述函数的打印结果
打印内容如下
下一篇:C语言-库文件与头文件
C语言指针的基本认识
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M