C++ 的整数类型及其输入输出
来源:互联网 发布:java链表类 编辑:程序博客网 时间:2024/05/16 14:40
C++的整数数据类型:
1,char 1字节
2,short int 2字节
3,int 4字节
4,unsigned int 4字节
5,long int 8字节
char与其它整型数据的区别:
char可以用于字符的输出。如果以char类型定义一个变量ch,比如ch=114。那么输出的ch则为字符r,也就是说ch存储字符的ASCII值。可以用ch = ‘r’的办法对ch进行初始化,也可以从键盘读取字符串赋值给ch。
我们知道一个程序输出的结果可以是数字,也可以是字符,如果需要改变变量数据类型,可以通过int或者char对变量重新定义。比如说先令ch = 'r',然后int ch。这样输出ch的值时,结果就是114,而不是字符r了。总之一句话,如果变量的类型是int,那么输出的结果就为整数,如果变量的类型是char,那么输出的结果就是字符。
int与unsigned int的区别:
这两个数据长度都为4个字节,但int可以表示正负数,而unsigned int只能表示正数。但unsigned int表示的正数范围更广一些。
C++输入输出:
如果从键盘输入整数,可以定义一个新的int变量存储读取的数据。如果需要从键盘读取一个字符串,则可以定义一个char变量来存储读取的数据。
一般的格式如下:
cout << "Enter a character: " << endl;
char ch;
cin >> ch;
cout用于提示用户输入数据,开始执行cin命令时,程序可以读取键盘的输入,并把结果存储到char数据类型中(实际上存储的是字符对应的ASCII值,只不过程序一旦识别是char类型,就可以在输出端根据ASCII自动将数字转换成对应的字符)。
- C++ 的整数类型及其输入输出
- 比较C++的string类型与C-串的输入输出
- C/C++ 关于64位整数输入输出
- C语言字符类型和整数类型的通用性
- 数据的表现形式及其输入输出
- 输出整数类型边界值及其大小(K&R <The C programming language> 习题 2-1)
- c变量及其类型
- C语言的类型系统-编码, 类型转换及其规范
- c 语言的输入输出
- c语言的输入输出
- C语言的输入输出
- c/c++的输入输出
- 【c++】文件的输入输出
- C的格式化输入输出
- C语言的输入输出
- C 字符串的输入输出
- C 语言(C99) 对 64 位整数类型的支持
- C 语言(C99) 对 64 位整数类型的支持
- 大疆提前批Android端 终面后加面
- 获取网络json+图片
- 算法竞赛入门经典(第二版)第一章课后习题
- bootstrap预设置
- httpClient
- C++ 的整数类型及其输入输出
- 2018百度测试开发面经(已拿offer)
- 360内推Android面经
- 又开始了一段新的路程
- C语言打印英文字母三角
- ListView+AsyncTask展示
- 2018腾讯Android面经(已拿offer)
- 决策单调性Ⅰ:四边形不等式(bzoj 1563: [NOI2009]诗人小G)
- 【传智播客郑州校区分享】JavaWeb中文编码问题方法解析