c语言中,定义什么类型的变量能同时储存数字跟字符,怎么输入

2024-12-27 09:25:43
推荐回答(5个)
回答1:

结构体变量,如下:
struct data
{
char ch;
int num;
float a;
char s[12];
}b[200];

然后你通过b[i].num b[i].a b[i].s等来调用就行了

回答2:

可以定义成字符型,然后在输入之后加上判断,如果asc码在数字类型区间则强制转换,否则,不变

回答3:

string型可以同时储存数字跟字符

回答4:

这个不知道你想用系统的变量类型吗?要是要用系统的话,char就行,不过是0-255,因为字符变量本来存储的就是字符的ascii码。

回答5:

如果你说的是字符那直接int 就可以、、字符会自动转成int的。