博客
关于我
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/

你可能感兴趣的文章
卷积神经网络六之CNN反向传播计算过程
查看>>
神经元与神经网络一之概述
查看>>
神经网络六之反向传播
查看>>
FANUC机器人R-30iB_R-30iB PLUS备件规格型号统计整理
查看>>
FANUC机器人的镜像备份操作及U盘格式化具体步骤
查看>>
vue-依赖-点击复制
查看>>
js井子棋
查看>>
LeetCode 116填充每个节点的下一个右侧结点指针
查看>>
2021-4-28【PTA】【L2-1 包装机 (25 分)】
查看>>
Arduino mega2560+MPU6050利用加速度值控制舵机
查看>>
pycharm+python+MS SQLSERVER 实战2、实现爬虫程序。
查看>>
深入理解数组指针与指针数组的区别
查看>>
紫书——蛇形填数
查看>>
刷题计划1——poj1753
查看>>
蓝桥杯备战——刷题(2019)
查看>>
未定义的变量“py”或函数“py.command”
查看>>
我们,都一样......(句句入心)
查看>>
总结了一下c/c++函数和变量的命名规则
查看>>
关于构造函数内调用虚函数的问题
查看>>
最短路径问题—Dijkstra算法
查看>>