linux-C 打印出不同数据类型字节数

来源:互联网 发布:淘宝盗图如何不被投诉 编辑:程序博客网 时间:2024/05/05 18:03

    第一次开始用linux gcc编译 c程序, 与windows 环境下编译运行还是有很大不同。

    今天的一个实例就是显示int, char 等不同数据类型的字节数。

    一开始使用printf("%d"; sizeof(type)); 语句试了很多遍就是编译不过去,最后谷歌的zu。不多说了,贴源码。


#include<stdio.h>
int main(){
  char ch = 'a';
  printf("%zu\n",sizeof(ch));
  printf("%zu\n",sizeof(int));
  printf("%zu\n",sizeof(double));
  printf("%zu\n",sizeof(long));
  printf("%zu\n",sizeof(float));
  return 0;
}

0 0
原创粉丝点击