在c++中不应用字符-
The character - is not applied c++
嗨,我有一些问题与字符'-',当我改变这个字符这是不适用的…为什么?
string parola;
getline(cin, parola);
char array[10];
for(int i=0; i<10;i++){
array[i]=parola[i];
}
cout<<endl;
for(int i=0;i<10;i++)
{
if(array[i]=='*')
array[i]='-';
if(array[i]=='-')
array[i]='*';
}
第二个if
将其更改回来。改为使用else if
:
if(array[i]=='*') {
array[i]='-';
} else if(array[i]=='-'){
array[i]='*';
}
相关文章:
- C++字符*缓冲区的大小
- HEX值到wchar_t字符(UTF-8)的转换
- 为什么 Serial.println(<char[]>);返回随机字符?
- 我的字符计数代码计算错误.为什么
- 在定义字符数组(井字游戏)的 for 循环中应用输入限制
- c ++控制台应用程序,如何在控制台外部打印字符
- 将字符数组值从C 传递到C#应用
- 将字符数组另存为 JPG C++用于 Windows 应用商店应用
- 为什么非unicode应用程序系统语言环境使Unicode字体具有错误显示的符号字符
- 为什么不能在常量字符 * str 上应用 str.find_last_of( )
- Unicode 字符变为问号(C++ 和基于 MFC 对话框的应用)
- Tizen IDE中的本机应用程序:签名崩溃并打印奇怪的非ASCII字符
- 对字符字符串数组应用 c++ "lower_bound"
- 在C++控制台应用程序中计算单词中的字符数
- 如何在c++控制台应用程序中输出波兰语字符
- 字符串比较返回值(Is用于对字符进行排序的应用程序?)
- 在c++中不应用字符-
- QT应用程序中的波兰字符
- 在MBCS操作系统上运行单字节字符应用程序的风险
- 使用c++,在制作控制台应用程序时,是否有一种方法可以让cin接受输入的下一个字符并在不按回车键的情况下继续