美文网首页
「C」类型大小

「C」类型大小

作者: 叨码 | 来源:发表于2019-05-24 15:20 被阅读0次

当前系统指定的类型大小

/*typesize.c -- 打印类型大小*/
#include<stdio.h>
int main(void){
    /*C99为类型大小提供的%zd转换说明*/
    printf("Type int has a size of %zd bytes.\n",sizeof(int) );
    printf("Type char has a sizeof %zd bytes.\n",sizeof(char) );
    printf("Type long has a sizeof %zd bytes.\n",sizeof(long) );
    printf("Type long long has a sizeof %zd bytes.\n",sizeof(long long) );
    printf("Type double has a sizeof %zd bytes.\n",sizeof(double) );
    printf("Type long double has a sizeof %zd bytes.\n",sizeof(long double) );
    return 0;
}

sizeof 为c语言内置运算符,以字节为单位给出指定类型的大小。C99和C11提供的%zd转换说明匹配sizeof的返回类型,一些不支持的可用%u和%lu替代。

相关文章

  • 「C」类型大小

    当前系统指定的类型大小 sizeof 为c语言内置运算符,以字节为单位给出指定类型的大小。C99和C11提供的%z...

  • C++ 语言概要

    特点 又写作 cpp (c plus plus) 静态类型(在编译时检查类型,运行时不判断类型) 大小写敏感 C+...

  • c++基本数据类型

    c++作为c的超集,除了引入了class类型外,其基本数据类型和c基本一致: 各种基本数据类型的大小、范围和精度如...

  • iOS底层之 内存对齐

    数据类型大小 首先附上C和OC,各数据类型的大小表。 COC32位64位boolBOOL(64位)11signed...

  • C C++变量类型大小和范围

    类型 大小 范围 必须遵守的规则 常见系统的情况 1.unsigned 不影响变量存储的大小,仅影响变量取值的范围...

  • C语言实例1 - 输出 "Hello, World!"

    输出hello world C 中的数据类型可分为以下几种: 类型存储大小基本类型它们是算术类型,包括两种类型:整...

  • 我的 C 语言学习笔记

    我的 C 语言学习笔记 [TOC] 一、数据类型 整数类型 类型存储大小值范围char1 字节-128 到 127...

  • C sizeof 运算符

    在C/C++ 中,sizeof 运算符是计算变量或数据类型的大小的。通常int类型占4个字节,char占1个字节。...

  • C语言学习二 — 变量常量存储类运算符

    C 变量 变量其实只不过是程序可操作的存储区的名称。C 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,...

  • C/C++ 数据长度

    知识点 C/C++基本数据类型在各平台下的长度(所占字节) 类所占字节(例题5) 基本数据类型 通过指针大小,可以...

网友评论

      本文标题:「C」类型大小

      本文链接:https://www.haomeiwen.com/subject/langzqtx.html