嵌入式学习路线

2023/7/11

本站学习比特c语言p0--p12

板书如下

***online judge 在线判题网站--可以去这里面练习题目(互联网大厂也再用)***

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
ctrl + f5 快速执行
标准的主函数写法
main有且仅有一个 也是必须有


int main()
{
    printf("hehe\n");
    return 0;
}

1个字节byte==8个bit比特位 以此类推1024次方

#include<stdio.h>
int main()
{
    printf("%zu\n", sizeof(char));//占1字节
    printf("%zu\n", sizeof(short));//2字节
    printf("%zu\n", sizeof(int));//字节
    printf("%zu\n", sizeof(long));//4字节
    printf("%zu\n", sizeof(long long));//8字节
    printf("%zu\n", sizeof(float));//4字节
    printf("%zu\n", sizeof(double));//8字节
    return 0;
}

变量
int main()
{
    int age = 20;
    double price = 66.6;  
    return 0;

}
 变量分为:
局部变量
全局变量
int b = 20;//全局变量
int main()
{
    int a = 10;//局部变量 
    printf("a=%d\n", a);//当全局变量和局部变量名字相同的情况下,局部优先
}


写一个代码,计算2个整数的和
scanf 是一个输入函数
printf 是一个输出函数
int main()
{
    int num1 = 0;
    int num2 = 0;//创建是给0,使他初始化

    //输入2个整数
    scanf("%d %d", &num1, &num2);
    //求和 定义一个sum去存取他们的和
    int sum = num1 + num2;
    //输出
    printf("%d\n", sum);
}

变量的作用域
1.局部变量----局部变量的作用域是    变量所在的局部范围
2.全局变量----是整个工程

//int a = 10; 在这里定义也是全局变量
int main()
{
    int a = 10;// 全局变量在上面的花括号内 都可以使用
    {
        printf("a=%d\n", a);
    }
    
    printf("a=%d\n", a);
    return 0;
}


int main()
{
    
    {
        int a = 10;//局部变量 只有上面花括号内的可以使用 上上个用不了
        printf("a=%d\n", a);
    }

    printf("a=%d\n", a);
    return 0;
}

声明来自外部的符号
int a 全局变量 即使在另一个文件
extern int a;
void test()
{
    printf("test-->%d\n", a);
}
int main()
{
    test();
    {
        printf("a=%d\n", a);

    }
    printf("a=%d\n", a);

    return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值