C++语法总结(基础篇)

1.多行注释

/*
多行注释
*/

2.定义常量

#define Day 7 //宏常量 
const int month = 12; //const修饰的变量

3.sizeof()

short num =10;
std::cout << "short占用内存空间为:" << sizeof(num) << std::endl;

4.解决中文乱码

system("chcp 65001");

5.定义实型变量

float f1 = 3.14f;//程序默认小数为double类型,加f省去其从double转为float的步骤
//默认情况下输出一个小数会显示出6位有效数字

6.科学计数法表示小数

float f2 = 3e-2;//3*10^-2 = 0.03

7.转义字符

\n//换行符
\\//反斜杠
\t//水平制表符

8.定义字符串

#include <string>
string str1 = "hello world"

9.输入cin >>

int a;
cout<<"请给整型变量a赋值:"<<endl;
cin>>a;
cout<<"整型变量a="<<endl;

10.输出cout <<

cout<<"你好"<<endl;
cout<<num<<endl;//输出换行
//endl=end of line

11.三目运算符1?2:3

int a = 3;
int b = 4;
int c ;
c = (a > b ? a : b);
(a > b ? a : b) = 100;

12.switch(不可进行区间判断)

int score;
cin >> score;
switch(score)
{
case 10:
    cout << "您认为是经典电影" <<endl;
    break;
case 9:
    cout << "您认为是经典电影" <<endl;
    break;
case 8:
    cout << "您认为是经典电影" <<endl;
    break;
case 7:
    cout << "您认为是经典电影" <<endl;
    break;
case 6:
    cout << "您认为是经典电影" <<endl;
    break;
defalut:
    cout << "您认为是烂片" <<endl;
    break;
}

 13.生成随机数

#include<ctime>
srand((unsigned int)time(NULL));//添加随机数种子,利用当前系统时间生成随机数,放指每次随机数都一样
rand()%100//生成0~99的随机数
rand()%100+1//生成1~100的随机数

14.do while(先执行一次循环语句后进入循环)

int num = 0;
do
{
    cout<<num<<endl;
    num++;
}
while(num < 10);

15.goto FLAG(只了解它的存在就够了,不推荐使用)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值