一个long类型数组在内存空间里占据多少字节?多少KB?多少MB? 一个char类型,bool类型呢?(最好科学计数法)

电脑杂谈  发布时间:2019-11-18 08:00:38  来源:网络整理

printf 科学计数法_科学计数法的有效数字_printf 科学计数法

wo327206612

已采纳

#include <windows.h>

科学计数法的有效数字_printf 科学计数法_printf 科学计数法

#include <stdio.h>

main(){

long int x;

double K=1024.0;

printf 科学计数法_科学计数法的有效数字_printf 科学计数法

x = sizeof(long);

printf("long: %d bytesprintf 科学计数法, %e KB, %e MB\n", x, x/K, x/K/K);

x = sizeof(char);

printf("char: %d bytes, %e KB, %e MB\n",xprintf 科学计数法, x/K, x/K/K);

科学计数法的有效数字_printf 科学计数法_printf 科学计数法

x = sizeof(BOOL);

printf("bool: %d bytes, %e KB, %e MB\n", x, x/K, x/K/K);

return 0;

}

printf 科学计数法_科学计数法的有效数字_printf 科学计数法

输出:

long: 4 bytes, 3.906250e-003 KB, 3.814697e-006 MB

char: 1 bytes, 9.765625e-004 KB, 9.536743e-007 MB

bool: 4 bytes, 3.906250e-003 KB, 3.814697e-006 MB

(结果同系统和编译器有关)


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-130463-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 鲁康公
        鲁康公

        这种脑残的话也能说出来啊

      热点图片
      拼命载入中...