C++ 基础

简介: C++ 基础

变量

整形变量:

类型名称


典型尺寸(字节)


值范围


signed char


1


-128〜127


short


2


-32768〜32767


unsigned short


2


0〜65535


int


4


-2,147,483,648至+2,147,483,647


unsigned int


4


0〜4294967295


long/long int


4


-2,147,483,648至+2,147,483,647


unsigned long


4


0〜4294967295


long long/long long int


8


-9,223,372,036,854,775,808至9,223,372,036,854,775,807


浮点类型变量

单精度

类型说明符float,在内存占4个字节,便是的数值范围是-3.4e38~3.4e38。


双精度


类型说明double,在内存中占8个字节,表示的数值范围是-1.7e308~1.7e308.


长双精度


类型说明long double,该实行数据在内存中占10个字节,表示数值的范围是-1.1e4932~1.1e4932


变量赋值

int x=6;


表示定义x为有符号的基本整形变量,赋初值为5。


int x,y,z=6;


表示定义x,y,z为有符号的基本整形变量,z赋初值为6。


int x=3,y=3,z=3;


表示定义x、y、z为有符号的基本整形变量,且赋的初值为3。


字符变量

字符变量的类型说明符为char,在内存中占用1个字节。



目录
相关文章
|
存储 C++
C/C++ Qt 基础通用组件的应用
QT 是一个跨平台C++图形界面开发库,利用QT可以快速开发跨平台窗体应用程序,在QT中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率。
322 0
C/C++ Qt 基础通用组件的应用
|
Linux C++
嵌入式linux基础:c++(五)构造函数
嵌入式linux基础:c++(五)构造函数
134 0
嵌入式linux基础:c++(五)构造函数
|
Linux 编译器 C++
嵌入式linux基础:c++(四)重载 指针 引用
嵌入式linux基础:c++(四)重载 指针 引用
121 0
嵌入式linux基础:c++(四)重载 指针 引用
|
Linux C++
嵌入式linux基础:c++(三)程序结构
嵌入式linux基础:c++(三)程序结构
141 0
嵌入式linux基础:c++(三)程序结构
|
编译器 调度 C++
C++从入门到精通(第四篇) :C++的基础和灵魂:类和对象(下篇)
在创建对象时,编译器通过调用构造函数,给对象中各个成员变量一个合适的初始值
98 0
C++从入门到精通(第四篇) :C++的基础和灵魂:类和对象(下篇)
|
存储 编译器 C语言
C++从入门到精通(第二篇) :C++的基础和灵魂:类和对象(上篇)
C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。
115 0
C++从入门到精通(第二篇) :C++的基础和灵魂:类和对象(上篇)
|
存储 编译器 C语言
C++从入门到精通(第三篇) :C++的基础和灵魂:类和对象(中篇)
如果一个类中什么成员都没有,简称为空类。空类中什么都没有吗?并不是的,任何一个类在我们不写的情 况下,都会自动生成下面6个默认成员函数。
102 0
C++从入门到精通(第三篇) :C++的基础和灵魂:类和对象(中篇)
|
设计模式 测试技术 uml
[学习][笔记]设计模式(基于C/C++实现)之 设计基础
设计模式(基于C/C++实现)之 设计基础
362 0
[学习][笔记]设计模式(基于C/C++实现)之 设计基础
|
C++
【牛客刷题】带你在牛客刷题第六弹(C/C++基础)
哈喽,今天是我们牛客刷题训练第五弹,今天我们来刷一些C/C++的问题,这些问题相对于你刚学习C/C++基础来说会很好的帮助自己理解,我相信,只要我们一步步去分析,肯定是可以得到正确的答案的,来我们一起加油。
86 0
【牛客刷题】带你在牛客刷题第六弹(C/C++基础)