C语言中malloc分配内存比如下面的方法:char *foo(char*name){char*str=malloc(strlen(name)+1);//我这里有点纠结returnstr;}上面方法中使用malloc分配内存,我有点纠结该分配多少?我看到的:strlen(name)+1sizeof(char)+strlen(name)+1sizeof(char*)+strlen(name)+1如果是对于int或者是struct的类型?我该怎么分配
汪汪一只猫
郎朗坤
Smart猫小萌
随时随地看视频慕课网APP
相关分类