美文网首页
C语言快速入门

C语言快速入门

作者: 白番茄_ | 来源:发表于2019-06-24 16:28 被阅读0次

    **1、输出,main函数开始 return 结束 **

    #include <stdio.h>
    int main(){
    printf("hello,world");
    return 0;
    }
    

    2、sizeof对象或类型的存储大小

    #include <stdio.h>
    #include <limits.h>
    long double main(){
    printf("大小\n  %lu",sizeof(long double));
        return 0;
    }
    

    3、变量声明

    • 1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。
    • 2、另一种是不需要建立存储空间的,通过使用extern关键字声明变量名而不定义它。 例如:extern int a 其中变量 a 可以在别的文件中定义的。
      除非有extern关键字,否则都是变量的定义
    #include <stdio.h>
    int x, y;
    int addtwo(){
    extern int x,y;
        x=1;
        y=2;
        return x+y;
    }
    int main(){
    int re;
        re=addtwo();
        printf("re:----%d",re);
        return 0;
    } 
    

    4、常量:

    • 整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。
    • 整数常量也可以带一个后缀,后缀是 U 和 L 的组合,U 表示无符号整数(unsigned),L 表示长整数(long)。后缀可以是大写,也可以是小写,U 和 L 的顺序任意。
    212         /* 合法的 */
    215u        /* 合法的 */
    0xFeeL      /* 合法的 */
    078         /* 非法的:8 不是八进制的数字 */
    032UU       /* 非法的:不能重复后缀 */
    //合法的如下:
    85         /* 十进制 */
    0213       /* 八进制 */
    0x4b       /* 十六进制 */
    30         /* 整数 */
    30u        /* 无符号整数 */
    30l        /* 长整数 */
    30ul       /* 无符号长整数 */
    

    5、定义常量

    • 在 C 中,有两种简单的定义常量的方式:
      使用** #define **预处理器。
    #include <stdio.h>
    #define LONGTH 10
    #define WIDTH 1234
    #define HIGHT 2
    int main(){
        int arta;
        arta=LONGTH*WIDTH*HIGHT;
    printf("WIDTH....%d",arta);
        return 0;
    }
    

    使用 const 关键字。

    #include <stdio.h>
    const int LONG= 10;
    const int WIDTH =5;
    int main(){
    int li;
        li=LONG*WIDTH;
        printf("....%d",li);
        return 0;
    }
    

    6、存储类

    7、运算符

    相关文章

      网友评论

          本文标题:C语言快速入门

          本文链接:https://www.haomeiwen.com/subject/csrnqctx.html