嵌入式c语言7-11

本文介绍了C语言中的基本概念,包括数据类型(如char,short,int等)的大小,内存占用,以及局部变量和全局变量的作用域规则。同时讲解了输入输出函数scanf和printf的应用以及如何声明外部符号。
摘要由CSDN通过智能技术生成

//#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));//4字节
//    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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值