嵌入式Linux从入门到精通之第二节:语言基础

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

C语言基础

1、关键字

C的关键字共有32个
    • 数据类型关键字(12个)
        char,short,int,long,float,double,
        unsigned,signed,struct,union,enum,void
    • 控制语句关键字(12个)
        if,else,switch,case,default
        for,do,while,break,continue,goto,return,
    • 存储类关键字(5个)
        auto, extern, register, static,const
    • 其他关键字(3个)
        sizeof,typedef,volatile

2、内存分区


    物理内存:
        实实在在看的见摸得着的内存,内存条DDIII ,ram
    虚拟内存:
        操作系统虚拟的内存
        每个运行着的程序(进程)都有4G虚拟内存。

        每个程序中的虚拟内存被分为几大块。
        1、堆
            动态申请的内存,都在堆里开辟空间。
        2、栈
            局部变量或数组都在栈里。
        3、静态全局区
            全局变量,和静态变量存放在静态全局区。
            静态全局区分为两块:初始化的静态全局区、未初始化的静态全局区
            也就是说

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: linux