小编Ibn*_*lan的帖子

为什么在 C++ 中不将字符视为数字?

我用 C 写了一段代码,运行完美,我把它翻译成 C++ 。在那里它给出了错误的输出。我有一个迭代,我使用输入和迭代器变量作为字符来节省空间。但并没有像预期的那样表现。

unsigned char repeat, i;  
cin >> repeat;
for(i= 0; i < repeat; i++)
Run Code Online (Sandbox Code Playgroud)

什么是等效线

scanf("%hhi", &repeat)
Run Code Online (Sandbox Code Playgroud)

?

c c++ int numbers char

2
推荐指数
1
解决办法
86
查看次数

标签 统计

c ×1

c++ ×1

char ×1

int ×1

numbers ×1