解释代码意思,详细一点谢谢int alloced_file_name_in = 32; char** file_names_in = (char**)malloc(sizeof(char*)*alloced_file_name_in); char* file_name_out = 0;
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 13:32:06
![解释代码意思,详细一点谢谢int alloced_file_name_in = 32; char** file_names_in = (char**)malloc(sizeof(char*)*alloced_file_name_in); char* file_name_out = 0;](/uploads/image/z/3225003-51-3.jpg?t=%E8%A7%A3%E9%87%8A%E4%BB%A3%E7%A0%81%E6%84%8F%E6%80%9D%2C%E8%AF%A6%E7%BB%86%E4%B8%80%E7%82%B9%E8%B0%A2%E8%B0%A2int+alloced_file_name_in+%3D+32%3B++char%2A%2A+file_names_in+%3D+%28char%2A%2A%29malloc%28sizeof%28char%2A%29%2Aalloced_file_name_in%29%3B++char%2A+file_name_out+%3D+0%3B)
解释代码意思,详细一点谢谢int alloced_file_name_in = 32; char** file_names_in = (char**)malloc(sizeof(char*)*alloced_file_name_in); char* file_name_out = 0;
解释代码意思,详细一点谢谢
int alloced_file_name_in = 32;
char** file_names_in = (char**)malloc(sizeof(char*)*alloced_file_name_in);
char* file_name_out = 0;
解释代码意思,详细一点谢谢int alloced_file_name_in = 32; char** file_names_in = (char**)malloc(sizeof(char*)*alloced_file_name_in); char* file_name_out = 0;
int alloced_file_name_in = 32;定义一个int型的变量alloced_file_name_in 将其值赋为32
char** file_names_in = (char**)malloc(sizeof(char*)*alloced_file_name_in);申请32个指针大小的内存,sizeof(char*)就可以认为是指针的大小,在32位机上为4个字节,再将申请的内存赋值给一个二级指针file_names_in
char* file_name_out = 0;定义一个char型的指针file_name_out,将指针初始化为0