指针复习(4)

来源:互联网 发布:京颐集团 知乎 编辑:程序博客网 时间:2024/05/16 17:53

字符串与指针:

#includeint main(){    char *string = "I love chaina!";    printf("%s\n",string);    return 0;}

string 被定义为指针变量,指向字符型数据,注意它只能指向一个字符变量或其他字符类型数据,不能同时指向多个字符数据,只是把"I love china!"的第一个字符的地址赋给指针变量string。在输出项中给出字符指针变量名string,则系统先输出它所指向的一个字符数据,然后自动使string加1,使之指向下一个字符,然后再输出一个字符。。。如此直到遇到字符串结束标志‘\0’为止。注意,在内存中,字符串的最后被自动加了一个‘\0’,因此在输出时能确定字符串的终止位置。


0 0
原创粉丝点击