zoukankan      html  css  js  c++  java
  • C语言01-备用知识

    1 基本介绍

    1.1 基本介绍

      1.1.1闰年判断

    闰年含义:闰年是公历中的名词。闰年分为普通闰年和世纪闰年。

    普通闰年:公历年份是4的倍数,且不是100的倍数,为普通闰年。

    世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年。

    判断语句:

    ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)

      1.1.2

    1.2常见的知识

      1.2.1注释

    单行注释(//)和多行注释(/*    */),注意多行注释不能嵌套。其中‘//’是C++的注释方式,/*   */ 是C语言的注释方式。

      1.2.2标识符

    标识符是用来表示变量、函数或其他用户自定义的名称。

    标识符一般以A-Z或a-z或下划线'_'开始,其后面可以跟着零个或多个字母、下划线和数字(0-9)。

      1.2.3关键字

    C语言中有的保留字,这些不能作为常量名,变量名或其他标识符名称。

    C关键字有:

    auto

    break

    case

    char

    const

    continue

    default

    do

    double

    else

    enum

    extern

    float

    for

    goto

    if

    int

    long

    register

    retrun

    short

    signed

    sizeof

    static

    struct

    switch

    typedef

    unsigned

    union

    void

    volatile

    while

    1999的C99新增5个关键字:

    inline

    restrict

    _Bool

    _Complex

    _Imaginary

    2011的C11新增7个关键字:

    _Alignas

    _Alignof

    _Atomic

    _Static_assert

    _Noreturn

    _Thread_local

    _Generic

    1.3数据类型

    1.3.1基本类型

    1)整数类型

    2)浮点类型

    1.3.2枚举类型

    1.3.3void类型

    1.3.4派生类型

    1.4 变量

    1.5 常量

  • 相关阅读:
    Sony Z1 USB 调试
    消除“Unfortunately, System UI has stopped”的方法
    变动数据模拟cons
    string to integer
    single number
    罗马数字转为阿拉伯数字
    整数逆序
    回文数字
    回文字符串
    count and say
  • 原文地址:https://www.cnblogs.com/yumoz/p/13451284.html
Copyright © 2011-2022 走看看