C++ 基础复习

本文介绍了C++中的常量定义、不同数据类型的内存占用、整型、浮点型、字符串和数组的使用,以及值传递、函数声明和分文件编写的基本概念。

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

1.常量

在这里插入图片描述

#include<iostream>
using namespace std;
// 1.define 宏常量 
#define N 50
int main(){
   
	//N = 60; // define定义的数据为常量,一旦修改会报错 
	cout<<N<<endl;
	
	//2.const 修饰的常量 
	const int m = 12; 
	//m = 24; //错误 const修饰的常量不能改变 
	return 0;
} 

2.关键字

在这里插入图片描述

3.标识符命名规则

在这里插入图片描述

4.数据类型

原则:C++规定在创建一个变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配内存。
存在意义:给变量分配合适的内存空间。

4.1 整型

在这里插入图片描述

4.2 sizeof关键字

作用:利用sizeof统计数据类型占用内存大小
语法:sizeof(数据类型 / 变量)

#include<iostream>
using namespace std;
int main(){
   
	//整形: short-2 int-4 long-4 long long-8
	//整形大小:short < int <= long < long long 
	short n = 10;
	// 打印 2 
	cout<<"short占内存:"<<sizeof(n)<<endl; 
	int n1 = 12;
	// 打印 4
	cout<<"int占内存:"<<sizeof(n1)<<endl; 
	return 0;
} 

4.3 实型(浮点型)

作用:用于表示小数
浮点型变量分两种:float 和 double
在这里插入图片描述

#include<iostream>
using namespace std;
int main(){
   
	//1. 单精度:float
	//2. 双精度:double
	//默认情况下,输出小数会显示出6位有效数字 
	float f1 = 3.14; //不加f的话-默认f1会是双精度, 
	float f2 = 3.24f
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值