博客
关于我
C++数据类型,运算符,注释
阅读量:345 次
发布时间:2019-03-04

本文共 668 字,大约阅读时间需要 2 分钟。

@[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语言中有且只有一个三目运算符。

注释

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

转载地址:http://hlir.baihongyu.com/

你可能感兴趣的文章
windows环境下生成ssh keys
查看>>
2019年一个程序员的回顾与成长计划
查看>>
CSDN博客自定义栏目——Google、百度、必应站内搜索框
查看>>
vue 双项绑定的实例 货币转换
查看>>
vue if else用法。
查看>>
vue 官方实例教程 markdown demo
查看>>
CSS border-style 属性
查看>>
Python数据类型 列表、元组、集合、字典的区别和相互转换
查看>>
宝塔配置404 502页面
查看>>
jquery each 操作批量数据
查看>>
Mac OS X 下 su 命令提示 sorry 的解决方法
查看>>
vue-router 缓存路由组件对象
查看>>
移动端 触摸事件和mousedown、mouseup、click事件之间的关系
查看>>
js中事件捕获和事件冒泡(事件流)
查看>>
js的各种数据类型判断(in、hasOwnProperty)
查看>>
严格模式、混杂模式与怪异模式
查看>>
一篇文章带你搞定 Java 中字符流的基本操作(Write / Read)
查看>>
HTML 和 CSS 简单实现注册页面
查看>>
(Java)让枚举实现一个接口
查看>>
XML 解析学习
查看>>