• 【C++】C++基础知识(一)---基本概念


    1. 输出“HelloWorld!”

    在visual studio中输出“HelloWorld!”。代码实现如下:

    #include 
    using namespace std;
    
    int main() {
    	cout << "Hello World!" << endl;
    
    	system("pause");
    
    	return 0;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    输出结果如下:
    在这里插入图片描述

    2. 添加注释

    1. 单行注释
      “//”放在一行代码的上方,或者是一条语句的末尾,对该行代码进行说明;
    2. 多行注释
      “/**/”放在一段代码的上方,对该段代码做整体的说明。
    #include 
    using namespace std;
    /*
    	main函数是一个程序的入口
    	每个程序都必须有一个main函数
    	并且有且仅有一个
    */
    int main() {
    	//下一行代码的含义就是在屏幕上输出HelloWorld!
    	cout << "HelloWorld!" << endl;
    	
    	system("pause");
    	return 0;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    3. 关键字

    关键字(keyword)属于保留字,是整个语言范围内预先保留的标识符。每个C++关键字都有特殊的含义,经过预处理后,关键字从预处理记号(preprocessing-token)中区别出来,剩下的标识符作为记号(token),用于申明对象、函数、类型、命名空间等。

    • C++中的关键字有:

    数据类型关键字:int float double short long bool char string struct;
    条件结构关键字:if else while switch case default continue break;
    其它关键字:sizeof const goto new delete namespace return TRUE FALSE等等

    注意事项:
    在给变量或者是常量起名字的时候,不能用C++关键字,否则会产生歧义从而报错。

    4. 标识符

    标识符命名规则:

    1. 标识符不能是关键字;
    2. 标识符只能由数字、字母和下划线组成;
    3. 第一个标识符必须为字母或下划线;
    4. 标识符中字母区分大小写;

    注意:给标识符命名时,最好做到见名知意,方便自己和他人阅读。
    标识符命名演示如下:

    #include 
    using namespace std;
    
    int main() {
    	
    	//1、标识符不能是关键字
    	//int int = 10; //报错!
    
    	//2、标识符只能由数字、字母和下划线组成
    	int abc123 = 10;
    	int _abc123 = 20;
    	int _123abc = 30;
    	cout << abc123 + _123abc + _abc123 << endl;
    
    	//3、标识符第一个字符必须为字母或下划线
    	//int 123abc = 40; //报错!
    
    	//4、标识符中区分字母大小写
    	int abc = 123;
    	//cout << ABC << endl;
    	cout << abc << endl;
    
    	system("pause");
    	return 0;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25

    5. 变量

    变量是程序可操作的存储区的名称。C++中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用在变量上。

    变量创建的方式:
    数据类型 变量名 = 变量初始值

    6. 常量

    常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。

    常量的定义方式有:

    1. 通过define定义一个常量;
      定义方式为:#define 常量名(宏) 常量值
    2. 通过const修饰的变量来定义一个常量;
      定义方式为:const 变量 = 变量初始值 、 const 数据类型 变量名 = 变量初始值
    #include 
    using namespace std;
    #define Day 7 
    
    int main() {
    	cout << "一周有 " << Day << " 天" << endl;
    	//Day = 14; //报错!宏常量不可以修改
    
    	const int month = 12;
    	cout << "一年有 " << month << " 个月" << endl;
    	//month = 24; //报错!常量是不可以修改的
    
    	system("pause");
    
    	return 0;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
  • 相关阅读:
    手绘板的制作——重置与橡皮擦(2)
    Java反射机制
    【算法leetcode】2341. 数组能形成多少数对(多种语言双百)
    【rainbowzhou 面试9/101】技术提问--常见的大数据基准测试工具有哪些未命名文章
    geth共识替换方法
    Centos7 安装 Nginx及启动命令
    【游戏逆向】逆向基础之OD和CE结合找数据
    .NET MAUI开源架构_1.学习资源分享
    Dijkstra、A*算法python实现及对比分析
    电脑入门:电脑硬件入门到精通
  • 原文地址:https://blog.csdn.net/qq_43723025/article/details/127649920