C++第一天(编写第一个程序,变量与常量)

采用VS2019编写C++的第一个程序

创建项目

选择C++ 空项目

创建文件

在解决资源管理器中的,源文件,右键添加,新建项

编写程序

C++框架

main是一个程序的入口,有且仅有一个,

#include<iostream>      //包含头文件

using namespace std;//引用命名空间

int main()       //主函数,函数执行入口

{//大括号内部表示函数体,具体实现内容

        cout<<"Hello World!"<<endl;   /*cout表示输出,输出时要加上位运算符号,双引号内原样输出,endl表示该行结束,后续输出内容会换行输出*/

        system("pause");

        return 0;

运行

本地Windows调试器 或者 菜单调试中的开始执行

快捷键Ctrl+F5

注释

作用:在代码中 加一些解释和说明 ,方便自己和其他程序员阅读代码,解释一下某些代码的用途

编译器在编译代码时,会忽略注释的内容

单行注释  //    单行注释    常用于解释说明某行代码

多行注释  /*多行 注释*/    可解释整段代码内容,描述

变量

 作用:给一段指定的内存空间命名,方便操纵这段内存

存在的意义:方便我们管理内存空间

C++所有数据都是放在内存中,而变量存在的意义就是方便操纵内存中的数据

语法:数据类型   变量名=初始值;

关于内存

内存中存放10这个数据,怎么拿到这个数据

1.记录内存编号,每一段内存都有一个内存编号,16进制表示(如0x000),但内存个数多了,不便记忆编号和使用

2.给这段内存起一个名字,就能代表这个内存,有了内存名a就能拿到10这个数据

变量创建的语法:

 数据类型 变量名=变量初始值     

                             int a=10;

                            cout << "a=" << a<<endl;

运行结果:a=10

常量

作用:用于记录程序中不可更改的数据

C++定义常量的两种方式

1.#define定义宏常量: #define 常量名 常量值   //用常量的名来使用常量的值。通常在文件的上方定义,表示一个常量

2.const修饰的变量 :const 数据类型 常量名=常量值     //通常在变量定义前加关键字const,写在函数体内部即可,修饰该变量为常量,不可修改

 const修饰的变量也称为常量,一旦修改也会报错

个人错误写法:

#define Day = 7;//经典错误,将define定义宏常量写成了变量定义

const  month = 12;//少写了数据类型

附上今天写的代码:

#include<iostream>
using namespace std;
 //#defin 宏常量
//const 数据类型 变量名   const 修饰的变量

#define Day = 7;//经典错误,将define定义宏常量写成了变量定义
#define Day 7
int main()
{
    int a=10;
    //Day = 14;//Day是一个常量,一旦修改就会报错
    //int month = 12;
     const  int month = 12;
    cout << "一周总共有多少天:" << Day<<"天    "<<endl;
    cout << "一年有多少个月:" <<month<<"个月    "<<endl;
    system("pause");  
    return 0;
}

运行结果:

一周总共有多少天:7天

一年有多少个月:12个月

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值