c语言中输出各种数据类型的长度

 

c语言中输出各种数据类型的长度:

复制代码
[root@PC1 test]# ls
test.c
[root@PC1 test]# cat test.c          ## 测试程序
#include <stdio.h>
int main(void)
{
        printf("size of char: %u\n", (unsigned)sizeof(char));
        printf("size of signed char: %u\n", (unsigned)sizeof(signed char));
        printf("size of unsigned char: %u\n", (unsigned)sizeof(unsigned char));
        puts("-----------------------------------------------------------");
        printf("size of signed int: %u\n", (unsigned)sizeof(signed int));
        printf("size of unsigned int: %u\n", (unsigned)sizeof(unsigned int));
        puts("-----------------------------------------------------------");
        printf("size of float: %u\n", (unsigned)sizeof(float));
        printf("size of double: %u\n", (unsigned)sizeof(double));
        printf("size of long double: %u\n", (unsigned)sizeof(long double));
        return 0;
}
[root@PC1 test]# gcc test.c -o kkk      ## 编译
[root@PC1 test]# ls
kkk  test.c
[root@PC1 test]# ./kkk                  ## 测试
size of char: 1
size of signed char: 1
size of unsigned char: 1
-----------------------------------------------------------
size of signed int: 4
size of unsigned int: 4
-----------------------------------------------------------
size of float: 4
size of double: 8
size of long double: 16
复制代码

 

 

posted @   小鲨鱼2018  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2022-12-23 linux 中 sed命令 指定行的范围,然后去删除匹配的数据
2022-12-23 linux 中 shell 实现从fasta中提取任意的scaffold数据
2020-12-23 python中字符串的常规处理
2020-12-23 VMware安装win7虚拟机
点击右上角即可分享
微信分享提示