打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
​C++Primer plus学习记录第一日.2

对于float,只要记住这三个就好

我们尝试导入头编写

打开头文件

内部定义的宏定义

数的溢出行为就像里程表一样

这段是告诉你如果有可能请一直用int

但是为了可移植性,请用long

这边的话要注意一下,short是可以节省内存的,如果是数组的建立,要先要考虑这个,一个字节考虑char

C++如何确定一个值得类型,或者如何去存放


你可能有疑问说,我不是在写程序的时候已经写了类型声明了吗?

其实这个是编译器如何去判断的,首先它会判断你值得本身 int =100U

是不是有一些特殊的后缀,如果有就会找合适的容器放,如果没有就先认为是int型,如果发现int的类型还是放不下就换个大的容器,一直到可以放下为止

// morechar.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//
#include <iostream>
int main(){ using namespace std; //char ch1 = "M"; char ch = 'M'; int i = ch; cout << "The ASCII code for " << ch << "is" << i << endl; cout << "Add one to the character code:" << endl; ch = ch + i; i = ch; cout << "The ASCII code for" << ch << " is " << i << endl; cout << "Dispaly char ch using cout.put(ch): "; cout.put(ch); cout.put('!'); cout << endl << "Done" << endl;    return(0);}

对程序的解释

对cout.put()   OOP思想的首次解释

记住这个叫字符常量

但是这个报错了

VS的IDE可以联机搜索

可以这样来一下

这个是另外两种写法


事实上是,''单引号就好像是可以解决这个问题~

C++转义序列

主要说一下endl的代替

UNICODE的字符编码先说一下,以后有机会会有很详细的解释

signed char

unsigned char

使用时的取舍

在把他们用于储存数值的时候,差异是需要被考虑的

当ASCII字符的时候,不需要考虑

这个作为一种了解就好

const这个限制符,你就记住是一个开关,保证这个数不被改变。

比#define好的地方是:明确指定类型,以及可以限制文件在特定的函数或者文件中。而且也扩展到更多的类型

浮点数的E表示法

以及它的三种表示法

在vs里面有这个头文件,直接使用

在文章的最后,写一下类型的分类

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
3.4 char类型
判断输入的是大写字母还是小写,并转换
C/C char和int的区别
C/C++文件流的操作
C++缺省参数和函数重载
C++ 流
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服