c语言中,怎么样定义一个字符串变量

如题所述

第1个回答  2008-05-19
没有字符串类型,所以要用char数组
#include<stdio.h>
#include<string.h>
void main()
{
char str[] = "abc";
gets(str);
}本回答被提问者采纳
第2个回答  2008-05-19
如果字符串长度不确定,例如让用户来输入,可先定义长度变量
例如:
#include<malloc.h>
#include<stdio.h>
int length;
char *p;
scanf("%d",&length);
p=(char *)malloc(length*sizeof(char));
第3个回答  2008-05-19
#include <cstring.h>
cstring string;

string即使字符串变量 可以给它赋值~
第4个回答  2008-05-19
char *cs="helloworld";
哦。这是常量了。
第5个回答  2020-12-09

C语言经典例子之register定义变量的用法

相似回答