IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C++Primer学习日记-处理数据 -> 正文阅读

[C++知识库]C++Primer学习日记-处理数据

1.简单变量

1.1变量名

? ? ? ? 1、以两个下划线打头或以下划线和大写字母大头的名称被保留给实现使用。以一个下划线开头的名称被保留给实现,用作全局标识符;

? ? ? ??2、?类的成员变量一般都加上前缀“_”,这样可以避免数据成员与成员函数的参数同名。这个是一般的命名规范。

? ? ? ? 3、如果想用两个或跟多的单词组成一个名称:

? ? ? ? (1)可以采用下划线将单词分开,如 my_onions

? ? ? ? (2)或从第二个单词开始将每个单词的第一个字母大写,如 myOnions

1.2整型short,int,long和long long

? ? ? ?1、int类型长度在不同的系统中位数不同,可以是16位,32位,64位;

? ? ? ?2、 头文件limits包含不同数据类型的符号常量,如 INT_MAX表示int的最大值;

? ? ? ?3、如果不对函数内部定义的变量进行初始化,该变量的值将是它被创建之前,相应内存单元保存的值;

? ? ? ? 4、C++11初始化方式

int emus{7};  //emus=7
int rheas={12};  //rheas=12
int rocs={};  //rocs=0
int psychics{};  //psychics=0

1.3无符号类型

????????有无符号整型的区别? (int、unsigned(为unsigned int 的缩写))??

1.4选择整型类型

? ? ? ? 1、int被设置为对目标计算机而言最为“自然”的长度。自然长度指的是计算机处理起来效率最高的长度。

? ? ? ? 2、如果节省内存很重要,则应使用short而不是int,即使它们的长度是一样的。

? ? ? ? 3、为提高移植性,可以使用长整型long

? ? ? ? 4、可以通过cout显示整数的方式,如

#include <iostream>
using namespace std;
int main()
{
    int chest=10;
    cout<<ches<<endl;  //显示10
    cout<<hex;
    cout<<chest<<endl;  //显示A
    cout<<oct;
    cout<<chest<<endl;  //显示12
    return 0;
}

? ? ? ? ?5、成员函数cout.put()

cout<<'M';  //输出M的ASCII码
cout.put('M');  //输出字符M

? ? ? ? 在Release2.0以后,C++将字符常量存储为char类型,而不是int类型。意味着cout现在可以正确处理字符常量了。

1.5char类型

? ? ? ? ?1、C++转义序列的编码

? ? ? ? ?2、signed char 和unsigned char

? ? ? ? 如果将char用作数值类型,unsigned char 表示范围为0~255,signed char 表示范围为-128~127.

? ? ? ? 3、wchar_t

? ? ? ? ?4.C++新增的类型:char16_t和char32_t

? ? ? ? 2.const限定符

? ? ? ? 将名称的首字母大写,以提醒该变量名表示常量

? ? ? ? ?3.浮点类型

? ? ? ? 对于float,C++保证6位有效位。需要更高精度选择double或者long double,如

??????

? ? ? ? ?4.类型转换

?(1)??

(2)

5.C++11中的auto声明

? ? ? ? auto不指定变量的类型

?

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-08-13 11:45:37  更:2021-08-13 11:46:34 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/26 17:24:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计