"小白入门C++入门语法资料PDF" C++基础入门 1. C++初识 C++是一门功能强大且灵活的编程语言,它可以用来开发各种类型的应用程序,从操作系统到游戏,从Web应用到嵌入式系统。C++语言的设计目标是创建一门高效、灵活、可移植的语言,使得开发者可以编写高效、可靠的代码。 1.1 第一个C++程序 编写一个C++程序总共分为四个步骤:创建项目、创建文件、编写代码、运行程序。 1.1.1 创建项目 使用Visual Studio打开,创建一个新的C++项目。 1.1.2 创建文件 右键点击源文件,选择添加->新建项,给C++文件起个名称,然后点击添加即可。 1.1.3 编写代码 ```cpp #include<iostream> using namespace std; int main() { cout << "Hello world" << endl; system("pause"); return 0; } ``` 1.1.4 运行程序 编译并运行程序,输出“Hello world”。 1.2 注释 注释是用于解释代码的特殊符号,它可以分为单行注释和多行注释。 * 单行注释:// 描述信息 通常放在一行代码的上方,或者一条语句的末尾,对该行代码说明。 * 多行注释:/* 描述信息 */ 通常放在一段代码的上方,对该段代码做整体说明。 1.3 变量 变量是给一段指定的内存空间起名,方便操作这段内存。 语法:数据类型 变量名 = 初始值; 示例: ```cpp #include<iostream> using namespace std; int main() { //变量的定义 //语法:数据类型 变量名 = 初始值 int a = 10; cout << "a = " << a << endl; system("pause"); return 0; } ``` 注意:C++在创建变量时,必须给变量一个初始值,否则会报错。 1.4 常量 常量用于记录程序中不可更改的数据。 C++定义常量两种方式: 1. #define 宏常量 #define 常量名 常量值 通常在文件上方定义,表示一个常量。 2. const修饰的变量 const 数据类型 常量名 = 常量值 通常在变量定义前加关键字const,修饰该变量为常量,不可修改。 示例: ```cpp //1、宏常量 #define day 7 int main() { cout << "一周里总共有 " << day << " 天" << endl; //day = 8; //报错,宏常量不可以修改 //2、const修饰变量 const int month = 12; cout << "一年里总共有 " << month << " 个月份" << endl; //month = 24; //报错,常量是不可以修改的 system("pause"); return 0; } ``` 1.5 关键字 关键字是C++中预先保留的单词,在定义变量或者常量时候,不要用关键字。 C++关键字如下: * asm * do * if * return * typedef * auto * double * inline * short * typeid * bool * dynamic_cast * int * signed * typename * break * else * long * static_cast * union * case * enum * mutable * static * unsigned * catch * explicit * namespace * struct * virtual * char * export * new * switch * void * const * false * operator * this * wchar_t * continue * float * private * throw * while * default * friend * protected * true 提示:在给变量或者常量起名称时候,不要用C++的关键字,否则会产生歧义。 1.6 标识符命名规则 标识符是变量、常量的名称,C++规定给标识符命名时,有一套自己的规则: * 标识符不能是关键字 * 标识符只能由字母、数字、下划线组成 * 第一个字符必须为字母或下划线 * 标识符中字母区分大小写 建议:给标识符命名时,争取做到见名知意的效果,方便自己和他人的阅读。 数据类型占用空间取值范围: * short(短整型):2字节 (-2^15 ~ 2^15-1) * int(整型):4字节 (-2^31 ~ 2^31-1) * long(长整形):Windows为4字节,Linux为4字节(32位),8字节(64位) (-2^31 ~ 2^31-1) * long long(长长整形):8字节 (-2^63 ~ 2^63-1) 2 数据类型 C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存。 2.1 整型 整型变量表示整数值的变量。
剩余70页未读,继续阅读
- 粉丝: 1
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助