摘要: 4.2 非算术类型转换 指针和数组名,还有函数名也遵循隐式和显式类型转换,结构体和联合体不能转换,虽然它们的指导可以转换为其他的指针类型。4.2.1数组和函数操作指示符一个数组或函数操作指示符为具有类型的任何表达式,在大多数情况下,编译器隐式地转换一个数组的类型,及数组的名子转为数组首元素的指针,数组表达式在以下情景下不能转换为指针:l 当使用sizeof操作符操作数组时;l 当使用&操作符时;l 当使用字符串变量初始化char或wchar_t数组时;下面的例子示范了隐式转换数组操作符为指针,使用%p打印指针值:#include <stdio.h> int *iPtr = 阅读全文
posted @ 2011-01-21 23:37 Socrates 阅读(136) 评论(0) 推荐(0)