栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

2022.3.15

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2022.3.15

//2022.3.15
//  变量:
//  变量的定义: int a = 40;
//  变量的声明: (1)  int = a  没有变量值的变量定义  叫做声明。
//               (2)   extern  int a  添加了关键字  extern.
//  变量定义会开辟内存空间,变量声明不会开辟内存空间。
//  当编译器编译程序时,在变量使用之前,必须要看到变量定义,如果没有看到变量定义,编译器会自动找寻一个变量声明提升为定义,
//  如果该变量的声明前有  extern 关键字,无法提升,
//  【建议】:定义变量时,尽量不要重名,
//  标识符:  变量和常量的统称,
//  命名规则: 1、通常常量使用大写,变量使用小写,大小写严格区分,
//             2、只能使用字母、数组、下划线(_) ,命名标识符,且,数字不能开头,a-z/A-Z/0-9_
//                int a5ir = 10; ok
//                int _34F = 6; ok
//                float s2_i85c = 5.4 ok
//                int 98ti_54 = 4;    error(错误的意思)
// 整型 : int 类型:                               4 字节
//         int  名 = 值;
//         short 类型:                             2 字节
//         short 名 = 值;   short s1 = 3;
//         long  类型                               4 字节
//         long 名 = 值,   long len = 6;
//         long long 类型:                          8 字节
//         long long  ,名 = 值;  long long 

//#include
//
//int main(void)
//{
//    extern int a;    // 显示的做变量 a 的声明
//    a = 56;          //  变量使用、变量赋值
//    printf("%dn", a);
//    return 0;
//}

//             sizeof  关键字
//   sizeof  不是函数,所以不需要包含任何头文件,它的功能是计算一个数据类型的大小,单位为字节。
//   sizeof   的返回值为 size_t
//   zize_t  类型在32位操作系统下是 unsigned int, 是一个无符号的整数,
//#include
//
//int main()
//{
//    int a;
//    int b = sizeof(a); // sizeof 得到指定值占用内存的大小,单位:字节
//    printf("b = %dn", b);
//
//    size_t c = sizeof(a);
//    printf("c = %un", c); // 用无符号数的方式输出 c 的值。
//
//    return 0;
//}

//#define _CRT_SECURE_NO_WARNINGS
//#include
//#include
//#include
//#include
//#include
//
//int main(void)
//{
//    int a = 10;
//    short b = 20;
//    long c = 30;
//    long long d = 40;
//    printf("int  大小写为:%dn", sizeof(int));       //int  大小写为:4
//    printf("short 大小写为:%dn", sizeof(short));   //short 大小写为:2
//    printf("long  大小写为:%dn", sizeof(long));    //long  大小写为:4
//    printf("long long  大小写为:%dn", sizeof(long long ));  // long long  大小写为:8
//
//    system("pause");
//    return EXIT_SUCCESS;
//}

#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
#include
#include

int main(void)
{
    int a = 10;
    short b = 20;
    long c = 30;
    long long d = 40;

    
    printf("===========a==================%dn", sizeof(a));
    printf("===========b==================%dn",sizeof(b));
    printf("============c=================%dn", sizeof(c));
    printf("============d=================%dn", sizeof(d));
    return 0;

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/768293.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号