C++初学基础知识——注释、变量、基本数据类型

本文介绍了C++编程的基础知识,包括注释的使用(单行和多行)、变量的定义及其作用、常量的两种声明方式(宏常量和const修饰的变量)、数据类型的分类(整型、浮点型、字符型、字符串型和布尔型)以及如何进行数据的输入。通过示例和解释,帮助初学者理解C++的基本概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注释

作用:在代码中添加文字说明和注释,方便自己和他人更容易的阅读代码
书写格式:
1、单行注释://注释类容
*通常放在一行代码的上方或末尾,对改行代码说明
2、多行注释:/注释类容/
*通常放在代码上方对代码块做整体说明

变量

作用:给一段指定的内存空间取名,方便操作这段内存
语法:数据类型 变量名 = 初始值;
示例:int a = 10;(意思是申请一段内存地址存储10,内存地址是十六进制的,a就是代表了这个十六进制的内存地址,这样就可以通过a来调用10)
基本用法:

#include <iostream>
using namespace std;
int main()
{
	int a = 10;
	cout << a;
}

运行结果
在这里插入图片描述

常量

作用:用于记录程序中不可更改的数据
两种方式
1。#define 宏常量:
#define 常量名 常量值
在文件上方定义,表示一个常量
2.const修饰的变量
const 数据类型 常量名 = 常量值
在变量定义前加关键字const,修饰该变量为常量,不可修改
示例

#include <iostream>
using namespace std;
#define day 7//定义宏常量
int main()
{
	const int month = 12;//const修饰的变量,修饰后变成常量,不可修改值
	cout << "一周有" << day << "天"<<endl;//day是定义的宏常量
	cout << "一年有" << month << "月";//month是被const修饰后的常量

}

运行结果
在这里插入图片描述
常量不能更改,否则就会报错

数据类型

c++规定创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存空间
整型:
整形代表的是整数类型的数据
有以下几种,区别在于所占内存空间不同;
数据类型 占用空间
short 2字节 (-32768~32767)
int 4字节
long 4字节
long long 8字节
sizeof 关键字可以查询数据类型所占内存大小 sizeof(int)就可以查询int数据类型的内存大小
浮点型;
存储的是带小数点的数据
有单精度 float
float a = 3.14f;
和双精度 double
double a = 3.14;
两个都可以存储小数,区别是精度不同
字符型:
存储单个字符类型
char a = ‘b’; 只占用一个字节
字符并不是吧字符本身放到内存中,而是将对应的ASCII编码放入到存储单元
字符串型:
存储表示一段字符
string a = “这是一段字符串”
布尔类型:
代表真或假,只有这两种值
bool a = true; 代表真
bool a = false; 代表假

数据的输入

用来从键盘录入数据
cin >> 变量
示例

#include <iostream>
using namespace std;

int main()
{
	int a = 0;
	cout << "请输入a的值" << endl;
	cin >> a;
	cout << "a的值为" << a;
}

运行程序,当光标闪烁时从键盘输入值
在这里插入图片描述
从键盘输入值后:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值