gpt4 book ai didi

C: 分配给 char... 期待类型转换?

转载 作者:太空宇宙 更新时间:2023-11-04 05:28:47 25 4
gpt4 key购买 nike

使用

int main(int argc, char *argv[])

{
double number1, number2;
char operator;

number1 =atof (argv[0]);
operator =argv[1]; // line 29
number2 =atof (argv[2]);

编译器提示说

29 warning: assignment makes integer from pointer without a cast [enabled by default]

最佳答案

argv[1] 是指向 char 的指针,您不能将其分配给 char。将运算符转换为 char * 或尝试 operator = *(argv[1]);

关于C: 分配给 char... 期待类型转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13799942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com