我在尝试将 char(x)
分配给 letter
的行中收到“预期表达式”错误。
我的代码如下:
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
char letter;
for(int x=97; x<=122; x++){
letter = char(x); //error occurs on this line
printf("%c\n", letter);
}
return 0;
}
非常感谢任何帮助!
最佳答案
如果你想进行类型转换,你必须这样做:
(char)x;
不是
char(x);
关于c - 简单 for 循环 C 中的预期表达式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44213471/