黑马程序员技术交流社区

标题: C语言中定义字符串的几种方式 [打印本页]

作者: 韦德460    时间: 2015-11-15 13:55
标题: C语言中定义字符串的几种方式
本帖最后由 韦德460 于 2015-11-15 13:59 编辑

1.通过字符数组来定义字符串,数组的长度就是字符串的长度
char str[] = "welcome";
printf("str[] = %s\n",str);

2.通过字符指针来定义字符串,其中该指针指向字符串的首地址
char *str = "welcome";
printf("*str = %s\n",str);

3.通过宏定义来定义字符串
#define str "welcome"   //这里不需要;号
printf("#define str = %s\n",str);







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2