现在的位置: 首页 > 综合 > 正文

c指针之字符串常量

2013年09月19日 ⁄ 综合 ⁄ 共 154字 ⁄ 字号 评论关闭

c语言中字符串常量参与表达式时,它的值是指针常量,编译器把这些指定字符的一份拷贝存储在内存的某个位置,并存储一个指向第1个字符的指针。当数组名用于表达式中时,它们的值也是指针常量。eg:

printf("%c",*("xyz"+1));  //输出为y

printf("%c","xyz"[2]);    //输出为z

抱歉!评论已关闭.