zoukankan      html  css  js  c++  java
  • 狗屁不通的《C语言详解:什么是表达式、语句、表达式语句?》

    http://www.cnblogs.com/Lhw978/archive/2012/03/15/2398499.html

    因博主删掉指出该文错误的评论而发。

    对于返回值不为void的函数,对它的正确调用也是表达式。

    这是胡扯,返回值类型为void的函数调用也是表达式

    以下是C语言中的运算符 

    : :

    狗屁不通,这个根本不是C语言的运算符

    以下是C语言中的运算符

    !
    ~
    +
    -
    ++
    - -
    &
    *
    Size of

    ++、--之间居然留有空格,很2。就不说作者压根不懂前缀++、后缀++是两个运算的事情了
    Size of :这个更2,C语言没有这种运算符

    原贴主把标题改成了《C/C++语言详解:什么是表达式、语句、表达式语句?》

    这就更加狗屁不通
    因为很多形式相同的运算符在C和C++语言中的含义完全不同,譬如 = 运算就是如此

    运算符列表居然残缺不全
    比如cast运算阙如,|| 运算阙如

    Bitwise AAND

    AAND 是啥东东

    语句指的是当程序运行时执行某个动作的语法结构。它改变变量的值,产生输出,或处理输入。

     这也是胡扯,不值得一驳。总所周知,goto语句就不改变变量的值,也不产生输出或处理输入。

    ++ Pre or post increment

    --  Pre or post decrement

    这个也是胡扯,四个运算符被写成了两个。在C语言中后缀++与一元++(前缀)是两种运算,两者的优先级并不相同

        i++ + i++ + ++i (编程规范:不提倡这种表达式)

    这根本就不是提倡不提倡的问题,这种写法本身就是错误的

     Comma  ,  Evaluate  L → R

    把逗号运算符的操作说成是Evaluate(求值)也很荒唐,因为所有的运算都求值(Evaluate)

    (待续)

  • 相关阅读:
    LAMP 环境搭建备忘 -- Linux的安装(一)
    Qt 的一些浅知识点
    chm 转 txt
    SQL 语句 (二) --- SELECT
    SQL语句 (一)
    量子电路
    量子隐形传态 Quantum Teleportation
    量子逻辑门
    量子纠缠2——CHSH不等式
    量子纠缠1——量子比特、Bell态、EPR佯谬
  • 原文地址:https://www.cnblogs.com/pmer/p/2398667.html
Copyright © 2011-2022 走看看