【发布时间】:2015-12-16 06:31:59
【问题描述】:
我不知道如何访问 args 中包含的字符指针。 args 是传递给 pthread_create 的字符点数组。我应该将参数存储在结构而不是数组中吗?
int loop(void* args){
struct dirent *direntp; DIR *start_dir;struct stat statbuf;char *dirs[MAX_SIZE_DIRS];int error; const char* sd;
int size = 0;
char* fn = (char *)(args); sd = (char *)(args + 1); char* path = (char *)(args+2);
printf("%s\n", (char *)args);
【问题讨论】: