vc2010中......

测试代码:

#include

#include

int main()

{

printf("in windows ...\n");

int l_char=sizeof(char);

printf("char ----> %d\n",l_char);

int l_int=sizeof(int);

printf("int ----> %d\n",l_int);

int l_short=sizeof(short);

printf("short ----> %d\n",l_short);

int l_long=sizeof(long);

printf("long ----> %d\n",l_long);

int l_float=sizeof(float);

printf("float ----> %d\n",l_float);

int l_double=sizeof(double);

printf("double ----> %d\n",l_double);

int l_ldouble=sizeof(long double);

printf("long double ----> %d\n",l_ldouble);

system("pause");

return 0;

}

运行结果:

gcc中 ......

测试代码:

#include

int main()

{

printf("in linux ...\n");

int l_char=sizeof(char);

printf("char ----> %d\n",l_char);

int l_int=sizeof(int);

printf("int ----> %d\n",l_int);

int l_short=sizeof(short);

printf("short ----> %d\n",l_short);

int l_long=sizeof(long);

printf("long ----> %d\n",l_long);

int l_float=sizeof(float);

printf("float ----> %d\n",l_float);

int l_double=sizeof(double);

printf("double ----> %d\n",l_double);

int l_ldouble=sizeof(long double);

printf("long double ----> %d\n",l_ldouble);

return 0;

}

运行结果:

可见在long double的长度定义上vc和gcc不一样,其他的都差不多。

c语言vc数据类型长度,vc和gcc对C语言数据类型长度的定义相关推荐

  1. 将如下c语言代码汇编成s文件,gcc编译c语言程序

    编译:当前源代码编译成二进制目标文件(.obj文件) 链接(link):将生成的.obj文件与库文件.lib等文件链接,生成可执行文件(.exe文件). 一个现代编译器的主要工作流程如下: 源程序(s ...

  2. 单片机modebus RTU通信实现,采用C语言,可适用于单片机,VC,安卓等(转)

    源:单片机modebus RTU通信实现,采用C语言,可适用于单片机,VC,安卓等 //modebus_rtu.c /***************************************** ...

  3. c 调用易语言dll字节集,总结VC与易语言DLL互相调用的方法

    在编写程序的时候往往需要调用到别的语言编写的DLL文件,下面先来看一下在易语言中如何调用VC编写的DLL呢,首先用VC编写一个简单的DLL文件,代码如下: int WINAPI add(int x,i ...

  4. list在c语言中的作用,在C语言中大略实现VC++中的LISTARRAY功能方法(一)

    在C语言中大概实现VC++中的LISTARRAY功能方法(一) #ifndef __LISTARRAY_H__ #define __LISTARRAY_H__ #include "rtthr ...

  5. 计算机将c语言进行编译后,VC环境下C程序的开发与调试

    标签: C程序 C语言是目前世界上流行.使用最广泛的面向过程的高级程序设计语言. C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言 ...

  6. C语言用句柄显示bmp图片,VC编程之VC MFC界面上显示BMP图片

    本文主要向大家介绍了VC编程之VC MFC界面上显示BMP图片,通过具体的内容向大家展示,希望对大家学习VC编程有所帮助. 1.通过点击界面浏览按钮选择BMP图像文件. 点击浏览按钮打开文件对话框选择 ...

  7. 在C语言中各种数据类型各占多少位 C语言 中结构体的位域(位段)

    (一)32位平台: 分为有符号型与无符号型. 有符号型: short 在内存中占两个字节,范围为-2^15~(2^15-1) int 在内存中占四个字节,范围为-2^31~(2^31-1) long在 ...

  8. 让C语言写图形库时不关闭控制台,GCC编译Win图形程序不显示控制台方法

    用VS编译openCV这些有控制台又有图形显示的程序,如果想隐藏控制台,只需要使用一行代码: #pragma comment( linker, "/subsystem:/"wind ...

  9. c语言程序构造数据类型问题,C语言程序设计课程课件之第四章简单构造数据类型.ppt...

    C语言程序设计课程课件之第四章简单构造数据类型 第四章 简单构造数据类型 目录 4.1 一维数组 4.2 二维数组 4.3 字符数组 4.4 数组与指针 4.5 数组及指针作为函数参数 4.1 一维数 ...

  10. linux c语言编程内嵌汇编,gcc编译c语言中内嵌汇编

    gcc编译c语言中内嵌汇编 --AT&T and Intel 汇编语法对照 寄存器命名: AT&T:  %eax Intel: eax AT&T 语法源地址在左侧,目的地址在右 ...

最新文章

  1. 机器学习_周志华_问题汇总_第1周
  2. python写端口扫描器_使用Python编写简单的端口扫描器的实例分享
  3. C Tester Doer Pattern
  4. 新加坡暂停建设新的数据中心
  5. 能简单才不简单,仿Flickr.com:基于Flash+jQuery的一次性划选多文件并上传
  6. 一步搞定模型训练和商品召回:京东全新索引联合训练召回模型
  7. 五大常用算法之四:回溯法
  8. 数据结构入门最佳书籍_最佳数据科学书籍
  9. C# DllImport的用法(转)
  10. 【PyQt5】连接 mysql 查询数据 并显示在 tableWidget 表格
  11. MongoDB使用经验总结
  12. (0)图像处理界面——C#调用C++图像处理的DLL
  13. 命主属性是水什么意思_跟水有关的字女孩名字寓意她们柔美水灵-可爱点
  14. extern关键字的作用_一文搞懂static关键字与链接性
  15. JAVA窗口——Frame
  16. Vue中插入jQuery插件
  17. 技术岗面试中的一些常见问题
  18. js 验证身份证格式
  19. 数据的对齐(alignment)
  20. 如何重新设置苹果id密码_苹果手机ID密码忘了?别着急,这二种方法轻松帮你搞定!...

热门文章

  1. MySQL的show processlist:正在运行的线程
  2. Swoole跨域问题解决
  3. Linux的换网变化IP进行固定IP
  4. PHP验证码相关函数
  5. linux lnmp分布式集群,LNMP 分布式集群(六):keepalived 高可用方案
  6. 服务器cpu跑满持续运行一年,服务器CPU跑满是什么原因
  7. 计算机用户域怎么删除,如何查找并删除AD域中多余的计算机帐号?
  8. h5现实手机管理系统_webflash,后台管理系统
  9. python按条件拆分列表元素_如何通过在python中拆分列表元素来创建列表?
  10. oracle审计功能ip地址,oracle 11g 审计功能