C++学习笔记_第二章_第一节
C++的数据类型计算机处理的对象是数据,而数据是以某种特定的形式存在的(例如整数、浮点数、字符等形式)。数据结构指的是数据的组织形式,例如,数组就是一种数据结构。
C++可以使用的数据类型如下
基本类型
整形
短整型(short int)
整形(int)
长整型(long int)
字符型(char)
浮点型
单精度型(float)
双精度型(double)
长双精度型(long doubel)
布尔型(bool)
派生类型
指针类型(*)
枚举类型(enum)
数组类型([ ])
结构体类型(struct)
共用体类型(union)
类类型(class)
空类型(void)
C++并没有统一规定各类数据的精度、数值范围和在内存中所占的字节数,各种C++编译系统根据自己的情况做出安排。下表列出了Visual C++数值型和字符型数据的情况。
数值型和字符型数据的字节数,和数值范围
类型
类型标识符
字节数
数值范围
整形
[signed] int
4
-2147483648 ~ +2147483648
无符号整形
...
C++学习笔记_第一章
最简单的C++程序例1.1:输出一行字符1234567#include <iostream> //包含头文件 iostreamusing namespace std; //使用C++的命名空间stdint main(){ cout<<"this is a C++ program."; return 0}
运行结果: this is a C++ program.
分析:
先看程序第三行,其中用main代表”主函数”的名字。每一个C++程序都必须有一个main主函数。main前面的int的作用是声明函数的数据类型为整形(标准C++规定main函数的数据类型必须为整形int)程序第六行的作用是向操作系统返回一个0值来表示程序执行成功,如果程序执行不成功,则会自动向操作系统返回一个非零值,一般为-1.
函数体是由大括号{}括起来的,例1.1中主函数内有一个以cout开头的语句。cout是由c和out两个单词组成,顾名思义,它是C++中用于输出的语句,我们可以把cout和& ...
markdown语法熟悉,总结及测试
Markdown 标题语法若要创建标题,可以在标题内容前面添加 # , # 的数量多少表示这是几级标题
1234例如:# 一级标题## 二级标题### 三级标题
注意:为了稳定,需要在代表标题等级的 # 符号后表述完成后,与你的标题正文中使用空格来进程分隔
如何避免转义在需要避免转义的语法前添加 \ 即可
Markdown 段落语法若想新建一个段落,可以使用Enter键换一行或多行来实现,并且多行只会被识别成一行。若想换多行,请见下一节
Markdown 换行语法若想在Markdown中换一行,可以在行末添加两个以上空格然后再按Enter键(不推荐),或者直接按Enter键(推荐)。
多次换行若想一次性进行多次换行,可以在行末添加<br>
Markdown 强调语法粗体若要加粗文本可以在需要加粗的文本前后各添加两个 * 或 _ 来实现文本 加粗
斜体若要斜体显示文本,可以在要斜体显示的文本前后各添加一个 * 或 _ 来实现文本 斜体
粗体并斜体若要使文本加粗并斜体显示,可以在要实现此效果的文本前后添加三个 * 或 _ 来实现文本 加粗并斜体
Markdown 引用 ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment