• 网站刚刚上线,难免有不足的地方,敬请谅解!欢迎提出宝贵意见!

  •    3年前 (2015-07-30)  C++基础 编程基础 |   抢沙发  80 
    文章评分 1 次,平均分 5.0

    一、表达式的定义

    C++ Primer快速入门之七:运算符

    什么是表达式?表达式,是由数字、运算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合(1)。1 + 2是个表达式, 女 | 男也是一个表达式。这两个例子都提到了运算符:+和|。这是C++众多的运算符之冰山一角,C++ 提供了丰富的运算符。

    二、运算符

    表 1. 部分算术运算符
    加减乘除:+, -, *, /

    求余:%
    举例:

    1 + 2 * 3/4;

    表 2. 部分关系操作符和逻辑操作符

    逻辑非:!
    小于:<
    小于等于:<=
    大于:>
    大于等于:>=

    逻辑与:&&

    逻辑或:||

    C++ Primer快速入门之七:运算符

    表 3. 部分位操作符

    位求反:~
    左移:<<
    右移:>>
    位与:&
    位异或:^
    位或:|

    举例举例:

    unsigned char girls = 20;
    girls = ~girls;

    其他还有一些条件运算符,sizeof运算符,箭头运算符等等,许多和C语言是一样的。

    还有赋值操作符,其实就是=,想当年刚听说这个词汇时候,百思不得其解,明明就是个等于吗,非的整一个陌生的词汇。

    运算符是死的,关键是要多用,多编译,多运算,就熟悉了。没有其他不动手的办法哟。

    参考文件:

    1 http://baike.baidu.com

    2 C++ Primer第4版

    本文属原创,转载请注明出处,违者必究

    关注微信公众平台:程序员互动联盟(coder_online),你可以第一时间获取原创技术文章,和(java/C/C++/Android/Windows/Linux)技术大牛做朋友,在线交流编程经验,获取编程基础知识,解决编程问题。程序员互动联盟,开发人员自己的家。

    C++ Primer快速入门之七:运算符

     

    本文原始地址:http://www.coderonline.net/c-primer-getting-started-seven-operator.html

    本站所有文章,除特别注明外,均为本站原创,转载请注明出处来自http://www.coderonline.net/

    否则保留追究法律责任的权利!

    关于

    发表评论

    表情 格式

    暂无评论

    切换注册

    登录

    忘记密码 ?

    切换登录

    注册