问题标签 [sizeof]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 为什么我不能在 #if 中使用 sizeof()?
我有这个:
我得到这个编译器错误:
为什么我不能在这里使用 sizeof 运算符?
c - 不同机器上 C 数据类型的大小 & sizeof(complex long double)
有人知道在不同机器上比较 C 数据类型大小的网站或论文吗?我对System z等一些“大”机器的价值感兴趣。
并且:是否存在任何机器上最大的本机数据类型可以拥有的字节上限,并且它总是类型complex long double
?
编辑:我不确定,但 SIMD 寄存器数据是否也利用了 CPU 的缓存?将存储在特殊单元中且不使用 L1/L2/L 缓存的数据类型不符合我的兴趣。只检查类型 {char, short, int, long, long long, float, double, long double, _Bool, void *}(和 _Complex)。
c++ - 为什么 C++ 中空类的大小不为零?
可能重复:
C++:空类的对象的大小是多少?
为什么会出现以下输出1
?
c++ - 将一个数组中的 char 值分配给另一个数组中的 char 值
听起来很简单,但我有一个错误,我不确定是什么原因造成的?
ra 从来没有得到一个值,我已经验证 npa 在 nopunccount 范围内提供了 char 值。
任何帮助表示赞赏// :)
c++ - sizeof() 一个向量
我有一个vector<set<char> >
数据结构(事务数据库),我想知道它的大小。当我对每个使用 sizeof() 时set<char>
,尽管集合包含 3、4 或 5 个字符,但大小为 24。后来,当我使用vector<set<char> >
大小为 12 的 sizeof() 时……我想这不是了解数据结构大小的方法。有什么帮助吗?谢谢。
c - 结构的大小 - c 中的 size_t
出于某种原因,当我尝试获取结构的大小时,我不断遇到分段错误。
任何想法我做错了什么?谢谢
silverlight - Silverlight 4.0:如何确定 MemoryStream 中对象的文件大小
我将如何确定图像的文件大小?
c++ - 带有“this”指针的类的大小
没有数据成员的类的大小返回为 1 个字节,即使声明了隐式“this”指针。返回的大小不应该是 4 个字节(在 32 位机器上)吗?我遇到了一些文章,指出“this”指针不计入计算对象的大小。但我无法理解其原因。此外,如果任何成员函数被声明为虚拟,则类的大小现在返回为 4 个字节。这意味着 vptr 被计算用于计算对象的大小。为什么要考虑 vptr 而忽略“this”指针来计算对象的大小?
c - 如何返回我用 malloc 分配的指针的大小?
看这个例子!
printf 函数只返回 4 个字节!怎么了?
非常感谢!!!
c - sizeof 滥用:获取 const 表的大小
声明 const 表时,可以使用 sizeof 获取表的大小。但是,一旦您停止使用符号名称,它就不再起作用了。有没有办法让以下程序为表 A 输出正确的大小,而不是 0 ?
输出是:
这是 sizeof 的预期行为。但是有没有办法让编译器知道 const 表的大小,给定一个指向表的指针而不是符号名称?