相关疑难解决方法(0)

char数组的内存分配

假设你有 -

struct Person {
    char *name;
    int age;
    int height;
    int weight; 
 };
Run Code Online (Sandbox Code Playgroud)

如果你这样做 -

struct Person *who = malloc(sizeof(struct Person));
Run Code Online (Sandbox Code Playgroud)

C如何知道为name变量分配多少内存,因为这可以容纳大量的数据/字符串?我是C的新手并且对内存分配感到困惑.

c memory-management

7
推荐指数
1
解决办法
4145
查看次数

标签 统计

c ×1

memory-management ×1