C++数据类型,运算符,注释

@[TOC]今天是第一天写博客,目前的计划是周五之前把C++学过的的重要的基础知识点和没学的过一遍。

C++基础知识以及结构、文件(1)

数据类型

int(4字节);char(1);float(4);double(8);long(4) ;short(2);unsigned int(4);unsigned long(4);unsigned short(2);unsigned char(1)。

运算符

算数运算符:+、-、、/、%、++、–
自增自减:n++;n–先赋值再自加自减;++n;–n先自加自减再赋值。
赋值运算符:=、+=、-=、
=、/=、%=、&=(按位与赋值)、|=(按位或赋值)、^=(按位异或赋值)、>>=(右移位赋值)、<<=(左移位赋值)
关系运算符:>、<、==、>=、<=
逻辑运算符:&&、||、!
位运算符:&(按位与)、|(按位或)、^(按位异或)、~(取反)、<<(左移)、>>(右移)
sizeof运算符:两种用法:sizeof(n),n为字节数;sizeof(类型名),结果是字节数。
类型强制转换运算符:(类型名)

运算符优先级

在这里插入图片描述上图来自网络

结论:
优先级最高是1.最低是15(逗号运算符)。
算数运算符>关系运算符>逻辑运算符(除!以外)>赋值运算符
结合方向只有三个是从右往左,其余都是从左往右。
所有双目运算符中只有赋值运算符的结合方向是从右往左。
两个从右往左结合的运算符,一个是单目运算符,一个是三目运算符。
C语言中有且只有一个三目运算符。

注释

方式一://
方式二:/* */

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值