#include<stdio.h>
#include<string.h>
int main()
{
char str = "d";
printf("%d",str);
int a[100];
char chars = a.from(str);
}
char chars=a.form(str);语句中a报错:表达式必须具有结构和联合类型,但他具有类型int
怎么解决啊?求帮忙
#include<stdio.h>
#include<string.h>
int main()
{
char str = "d";
printf("%d",str);
int a[100];
char chars = a.from(str);
}
char chars=a.form(str);语句中a报错:表达式必须具有结构和联合类型,但他具有类型int
怎么解决啊?求帮忙
a.from(str); c里没有这种操作。你把python语法串过来了。
int main()
{
char str = "d"; //char类型是'd',单引号
printf("%d",str); //char用%c输出
int a[100];
char chars = a.from(str); //a内容没有初始化
// atoi(字符串) 把字符串转成数字
// itoa(123) 把数字转换成字符串
}