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语言的部分知识总结 -> 正文阅读

[C++知识库]初识C语言的部分知识总结

1.数据结构


常用整型

基本类型:

char? ? ? ?

short(int)? ? ?

int? ? ? ??

long(int)?

long long?(int)

float? ? ??

double ?

(以下是这些整型的大小,从上至下一一对应。单位:字节)


?

?

?

浮点类型:float,double?

主要用于小数,float相对于double而言,精度更低。

例如a=3.14时,float a=3.14就更合适

当a=3.1415926时,double a=3.1415926就更合适

通俗的说就是小数点后的位数越多,用精度高的就更合适。


基本类型:char,short,int,long,long long

主要用于整数,一般情况下会根据“使内存小化这一目的”进行选择。

存在这么多的类型,其实也是为了更加丰富的表达生活中的各种值。
int a=0;
char b=10;
long long int c=20000000;

2.变量,常量


变量

变量需要int,float,char等整型来定义。变量拥有作用域和生命周期。

其中变量又分局部变量全局变量

如图最上面的a就是全局变量main函数大括号里面的a就是局部变量。?

局部变量和全局变量同名printf打印时局部变量优先,跑起来时a就会等于10;相应的,当大括号里的局部变量删去时,全局变量a=100就会打印出来。


常量

大体分为四类:


  • 字面常量

    数字这类的:10? ? ?,? ? ? 3.1415926? ? ? ,? ? ? ?666? ? ? ??

  • const 修饰的常变量


    用const定义后,其后便不可以修改这一变量?


  • #define 定义的标识符常量

?

相当于赋予SIX一个常量999


  • 枚举常量(enum)

?赋予enum中常变量,从0开始,依次向下递增1的值。

3.字符串,转义字符


字符串的结尾 是一个 \0, 不能漏掉
转义字符:

\a

响铃(BEL)

007

\b

退格(BS) ,将当前位置移到前一列

008

\f

换页(FF),将当前位置移到下页开头

012

\n

换行(LF) ,将当前位置移到下一行开头

010

\r

回车(CR) ,将当前位置移到本行开头

013

\t

水平制表(HT) (跳到下一个TAB位置)

009

\v

垂直制表(VT)

011

\\

代表一个反斜线字符'\',防止它被解释为一个转义序列符

092

\'

代表一个单引号(撇号)字符

039

\"

代表一个双引号字符

034

\?代表一个问号,同时也防止他们被解析成三字母词063

\0

空字符(NULL)

000

\ddd

1到3位八进制数所代表的任意字符,如ddd

三位八进制

\xdd

十六进制所代表的任意字符,如xdd中的dd

十六位

谢谢大家的观看!!!!

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-19 11:41:26  更:2021-10-19 11:41:54 
 
开发: 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年11日历 -2024/11/24 3:30:16-

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