zoukankan      html  css  js  c++  java
  • C keywords are overloaded with serveral meanings

    Symbol Meaning
    static Inside a function, retains its value between calls
    At the function level, visible only in this file.
       
    extern Applied to a function definition, has global scope(and is redundant)
    Applied to a variable, defined elsewhere.
    void As the return type of a function,doesn't return a value
    In a pointer declaration, the type of a generic pointer.
    In a parameter list, takes no parameters
    * The multiplicaton operator
    Applied to a pointer, indirection
    In a declaration ,a pointer.
    & Bitwise AND operator
    Address-of operator.
    =

    ==
    Assignment operator

    Comparision operator
    <=
    <<=
    Less-than-or-equal-to operator
    Compound shift-left assignment operator.
    <
    <

     Less-than operator

    Left delimiter in #include directive

     ()

    Enclose formal parameters in a function definition

    Make a function call

    Provide expression precedence

    Convert(cast) a value to a different type

    Define a macro with arguments

    Make a macro call with arguments

    Enclose the operand of the sizeof operator when it is a typename. 

  • 相关阅读:
    p2394 精度题
    线性筛素数
    poj3468 线段树的懒惰标记
    逆元
    2018 Multi-University Training Contest 2
    2018 Multi-University Training Contest 1
    判断素数遇到的问题
    Mergeable Stack(链表实现栈)
    组合数
    poj2594 机器人寻找宝藏(最小路径覆盖)
  • 原文地址:https://www.cnblogs.com/wucg/p/1866779.html
Copyright © 2011-2022 走看看