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; 的时候:

    人生之路,不忘初心,勿忘始终!
  • 相关阅读:
    常见的兼容问题
    清除浮动
    简单的容器盒子
    查找并替换中文字符
    遍历对象属性值
    统一服务器和界面的传输格式
    随机生成包含大小写和数字的字符串
    网站翻译功能
    菜鸟安装vue-devtool 工具
    安装虚拟机所遇到的问题
  • 原文地址:https://www.cnblogs.com/xdl745464047/p/4003155.html
Copyright © 2011-2022 走看看