Kyr*_*zis -1 c printf program-entry-point stdio
我一直在玩,并试图为我的大学课程试验C,我找到了我的程序所做的事情,即使我没有告诉它!
我的完整代码:
#include <stdio.h>
int main(void) {
int c;
while ((c = getchar()) != EOF) {
printf("%d\n", (c - '1'));
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
它的输出看起来像这样:
7
6
-39
Run Code Online (Sandbox Code Playgroud)
现在,谁能告诉我为什么-39正在打印?
归档时间: |
|
查看次数: |
55 次 |
最近记录: |