char*作为形参
摘要:
char*作为形参时遇到的问题 关于char还有一个特殊的语言就是char *,它在C/C++中有专门的语义,既不同于signed char *,也不同于unsigned char *,专门用于指以'\0'为结束的字符串。 char *p = "abcd"; 是可以通过编译的。会默认在结尾加入'\0'。但如果用 signed char *p = "abcd"; 还是 unsigned char *p = "abcd";都是不能通过编译的。例如: 如果有函数void A(const char* a)和vo 阅读全文
posted @ 2011-04-14 16:15 linw 阅读(1302) 评论(0) 推荐(0)
浙公网安备 33010602011771号