C/C++ 变量申请内存 怎么获取变量的空间大小 像 int *i = (int*)malloc(100); 获取100的大小 谢谢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C/C++ 变量申请内存 怎么获取变量的空间大小 像 int *i = (int*)malloc(100); 获取100的大小 谢谢相关的知识,希望对你有一定的参考价值。
struct student_infoint Num;
char Name[32];
int score[2];
int ave;
stu[5]
int *p = (int*)malloc(sizeof(student_info))
sizeof()//如果获取大小的话经常使用这个函数
Example
// Example of the sizeof keyword
size_t i = sizeof( int );
struct align_depends
char c;
int i;
;
size_t size = sizeof(align_depends); // The value of size depends on
// the value set with /Zp or
// #pragma pack
int array[] = 1, 2, 3, 4, 5 ; // sizeof( array ) is 20
// sizeof( array[0] ) is 4
size_t sizearr = // Count of items in array
sizeof( array ) / sizeof( array[0] ); 参考技术A 用new追问
怎么获取未知数组的大小?
以上是关于C/C++ 变量申请内存 怎么获取变量的空间大小 像 int *i = (int*)malloc(100); 获取100的大小 谢谢的主要内容,如果未能解决你的问题,请参考以下文章