初学者
char str[100]的意思是,定义一个字符数组str,大小为100;str[100],数组下标是0-99,共可以存储100个字符。例如:
扩展资料:
char型数据是计算机编程语言中只可容纳单个字符的一种基本数据类型。
取值范围
char : -2^7 ~ 2^7-1 ;
signed char: -2^7 ~ 2^7-1
unsigned char : 0 ~ 2^8-1
而且关于char还有一个特殊的语言就是char *,它在C/C++中有专门的语义,既不同于signed char *,也不同于unsigned char *,专门用于指以'\0'为结束的字符串。
参考资料来源:百度百科-char
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2017-10-15
定义一个字符数组str,大小为100;
str[100],数组下标是0-99,共可以存储100个字符;
例如:
#include<stdio.h>int main()
{
char str[100];//定义字符数组
int i;
for(i=0;i<100;i++){//字符数组赋值
scanf("%c",&str[i]);
}
for(i=0;i<100;i++){//字符数组输出
printf("%c",str[i]);
}
return 0;
}
第2个回答 推荐于2017-09-30
定义了一个名为str 的字符串数组,数组长度为100; 数组内容编号0-99,即str[0]~str[99];本回答被提问者采纳
第3个回答 2012-02-16
定义一个char类型的数组str,数组大小为100