黑马程序员技术交流社区

标题: 关于C语言字符串的问题 [打印本页]

作者: xiaodixing    时间: 2014-5-28 15:44
标题: 关于C语言字符串的问题
本帖最后由 xiaodixing 于 2014-5-28 23:45 编辑

在C语言中 有没有字符串类型的变量啊 就是string 类型的变量 每次都要存到char型的数组中 很不方便啊 而且最主要的是还要设置初始长度 有没有可变长度数组啊 求解

作者: ★Joean_Zhou    时间: 2014-5-28 16:15
可以用指针,比如char * name;就相当于是数组了
作者: tony_ygz    时间: 2014-5-28 17:43
没有,只能用字符串数组或者是指针
作者: 化学反应    时间: 2014-5-28 17:58
给个例子吧:
#include<stdio.h>
int main(int argc,char * argv[])
{
char * something="I Love China";
printf("%s\n",something);
return(0);
}
作者: 夏沫的黄昏′    时间: 2014-5-28 18:09
可以使用字符串指针  如const char * str = "12345";




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