pointer$ gcc alloc_afree.c
octopus@octopus-Vostro-270s:~/code/c/pointer$ ...., 如果可用内存大于n, 则可以赋值;
-- 如果内存不足 : 内存不足, 将0作为地址返回, C语言中设定 0 不是有效的数据地址, 0地址的数据为NULL, 返回0表示发生了异常事件;
指针整数转换特例...code/c/pointer$ gcc strlen_pointer.c
octopus@octopus-Vostro-270s:~/code/c/pointer$ ....c, 没有经过字符串复制;
-- 区别 : 数组 - array 指向的地址不能改变, 单个字符可以修改; 指针 - c 指向字符串常量, 可以被修改指向其它地址, 修改字符串内容没有意义, 这样会在创建一个字符串常量...= EOF && c !