书籍名称:C++ Primer Plus(中文第五版)
错误说明:char ch 应为 char c
- //morechar.cpp--the char type ande int type contrasted
- #include <iostream>
- int main()
- {
- using namespace std;
- char ch='M'; //assign ASCII
- int i=ch; //store same code in an int
- cout<<"The ASCII code for "<<ch<<" is"<< i <<endl;
- cout<<"Add one to the character code:"<<endl;
- ch=ch+1; //change character code in c
- i=ch; //save new character code in i
- cout<<"The ASCII code for "<<ch <<" is"<<i<<endl;
- //using the cout.put() member function to display a char
- cout<<"Displaying char ch using cout.put(ch):";
- cout.put(ch);
- //using cout.put() to display a char constant
- cout.put(ch);
- //using cout.put() to display a char constant
- cout.put('!');
- cout<<endl<<"Done"<<endl;
- return 0;
- }
C++字符与整型对比
本文通过一个简单的C++程序实例,展示了字符类型(char)和整型(int)之间的转换及操作过程。通过将字符赋值给整型变量并显示其ASCII码值,以及通过对字符进行加一操作来改变其对应的ASCII码值,直观地展现了两种数据类型的内在联系。

被折叠的 条评论
为什么被折叠?



