拾遗:不用使 sizeof 获取数组大小
生活随笔
收集整理的這篇文章主要介紹了
拾遗:不用使 sizeof 获取数组大小
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
...
#include <stdio.h> #include <unistd.h>int main(void) {int A[256] = {0};size_t num = (int *)(&A + 1) - (int *)&A;size_t len = (char *)(&A + 1) - (char *)&A;printf("數(shù)組元素個(gè)數(shù)是 %zd\n字節(jié)總長度是 %zd\n", num, len);return 0; }[fh@dell Trash]$ ./a.out 數(shù)組元素個(gè)數(shù)是 256 字節(jié)總長度是 1024...
轉(zhuǎn)載于:https://www.cnblogs.com/hadex/p/6485944.html
總結(jié)
以上是生活随笔為你收集整理的拾遗:不用使 sizeof 获取数组大小的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Null reference point
- 下一篇: sharepoint2013保存当前输入