找工作笔试题基础

C++所有操作符的优先级:

C++操作符的优先级

操作符及其结合性

功能

用法

L
L
L
::
::
::
全局作用域 
类作用域 
名字空间作用域
::name
class::name
namespace::name
L
L
L
L
L
.
->
[]
()
()
成员选择 
成员选择 
下标 
函数调用 
类型构造 
object.member
pointer->member
variable[expr]
name(expr_list)
type(expr_list)
R
R
R
R
R
++
--
typeid
typeid
显示强制类型转换 
后自增操作 
后自减操作 
类型ID
运行时类型ID
类型转换 
lvalue++
lvalue--
typeid(type)
typeid(expr)
cast_name<type>(expr)
R
R
R
R
R
R
R
R
R
R
R
R
R
R
sizeof
sizeof
++
--
~
!
-
+
*
&
()
new
delete
delete[]
对象的大小 
类型的大小 
前自增操作 
前自减操作 
位求反 
逻辑非 
一元负号 
一元正号 
解引用 
取地址 
类型转换 
创建对象 
释放对象 
释放数组
sizeofexpr
sizeof(type)
++lvalue
--lvalue
~expr
!expr
-expr
+expr
*expr
&expr
(type)expr
new type
delete expr
delete []expr
L
L
->*
.*
指向成员操作的指针 
指向成员操作的指针
ptr->*ptr_to_member
obj.*ptr_to_member
L
L
L
*
/
%
乘法 
除法 
求模(求余)
expr *expr
expr / expr
expr % expr
L
L
+
-
加法 
减法
expr +expr
expr - expr
L
L
<< 
>>
位左移 
位右移
expr<< expr
expr >> expr
L
L
L
L

<=

>=
小于 
小于或等于 
大于 
大于或等于
expr< expr
expr <= expr
expr > expr
expr >= expr
L
R
==
!=
相等 
不等
Expr ==expr
Expr != expr
R & 位与 Expr& expr
R ^ 位异或 Expr ^expr
R | 位或 Expr |expr
R && 逻辑与 Expr&& expr
R || 逻辑或 Expr ||expr
R ?: 条件操作 Expr ?expr : expr
R
R
R
R
R
=
*=,/=,%=
+=,-=
<<=,>>=
&=,|=,^=
赋值操作 
符合赋值操作 

Lvalue=expr
Lvalue+= expr
…… 

R throw 抛出异常 Throwexpr
L , 逗号 Expr,expr

记忆方法:(以下是C语言的优先级,与C++差别,记住C语言的,然记住和C++的几个差别就行了....)

     括号成员第一; //括号运算符[]() 成员运算符.->
  全体单目第二; //所有的单目运算符比如++ --+(正) -(负) 指针运算*&
  乘除余三,加减四;//这个"余"是指取余运算即%
  移位五,关系六;//移位运算符:<<>> ,关系:>< >= <= 等
  等于(与)不等排第七; //即==!=
  位与异或和位或; //这几个都是位运算:位与(&)异或(^)位或(|)
  "三分天下"八九十;
  逻辑或跟与; //逻辑运算符:|| 和&&
  十二和十一; //注意顺序:优先级(||) 底于优先级(&&)
  条件高于赋值, //三目运算符优先级排到 13位只比赋值运算符和","高//需要注意的是赋值运算符很多!
  逗号运算级最低!//逗号运算符优先级最低



Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值