c语言中怎么输入由n个字符组成的字符串啊?n也是需要输入的

2024-11-22 23:41:05
推荐回答(2个)
回答1:

字符串都是利用字符数组存储,输出有两种方法
1.利用for循环依次输出每个元素,printf %c
2.字符串直接输出,printf %s

回答2:

你所说的正是pascal的string,第1个单元存储串长,从第2个单元开始存放字符串。
你可以定义结构struct(即pascal中的记录)来处理:
struct{
int len;
char c[255];
}string;