解决不用sizeof求出int大小的方法
更新时间:2013年05月31日 17:40:42 作者:
本篇文章是对不用sizeof求出int大小的方法进行了详细的分析介绍,需要的朋友参考下
代码如下所示:
复制代码 代码如下:
#include <stdio.h>
int main(int argc, char *argv[])
{
int a[2];
unsigned int add1 = &a[0];
unsigned int add2 = &a[1];
printf("The address of a[0] is %u/n",add1);
printf("The address of a[1] is %u/n",add2);
printf("The size of int is %u/n", add2 - add1);
}
输出结果是:
The address of a[0] is 3218821936
The address of a[1] is 3218821940
The size of int is 4
相关文章
C语言字符函数中的isalnum()和iscntrl()你都知道吗
这篇文章主要为大家详细介绍了C语言字符函数中的isalnum()和iscntrl(),文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-02-02
OPENMP SECTIONS CONSTRUCT原理示例解析
这篇文章主要为大家介绍了OPENMP SECTIONS CONSTRUCT原理示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-03-03


最新评论