zoukankan      html  css  js  c++  java
  • 03-sizeof的用法

    1、作用

      sizeof运算符是C语言特有的运算符。

      用来计算一个变量或者一个常量、一种数据类型在内存中所占的字节数。

    2、基本形式

    (1) sizeof (变量或常量)

    (2) sizeof 变量或常量

    (3) sizeof(数据类型)

    (4) 不能是sizeof 数据类型, 即计算数据类型的字节数必须用小括号括起来

    实例: 

    1> 计算常量和变量的字节数的时候,小括号可以有,也可以没有

     1 #include <stdio.h>
     2 int main(int argc, const char * argv[])
     3 {
     4     //计算常量的字节数  sizeof(常量)  或者  sizeof 常量
     5     int size1 = sizeof(10);
     6     int size2 = sizeof 10;
     7     //计算变量的字节数  sizeof(变量)  或者  sizeof 变量
     8     double a = 10.9;
     9     int size3 = sizeof(a);
    10     int size4 = sizeof a;
    11     printf("size1 = %d
    ", size1);
    12     printf("size2 = %d
    ", size2);
    13     printf("size3 = %d
    ", size3);
    14     printf("size4 = %d
    ", size4);
    15     return 0;
    16 }

    输出结果为:

    2> 计算数据类型的字节数

    1 #include <stdio.h>
    2 int main(int argc, const char * argv[])
    3 {
    4     //计算数据类型的字节数 sizeof(数据类型) 
    5     int size5 = sizeof(char);
    6     printf("size5 = %d
    ", size5);  
    7     return 0;
    8 }

    输出结果:

    当使用 sizeof char; 的时候:

    人生之路,不忘初心,勿忘始终!
  • 相关阅读:
    input file 上传图片并显示
    关于npm ---- npm 命令行运行多个命令
    webpack4.x 配置
    React的生命周期
    HTML5 meta 属性整理
    css 命名规范
    html5 标签 meter 和 progress
    .NET Linq TO XML 操作XML
    .NET 字符串指定规则添加换行
    Linux Centos上部署ASP.NET网站
  • 原文地址:https://www.cnblogs.com/xdl745464047/p/4003155.html
Copyright © 2011-2022 走看看