我正在尝试制作一个简单的代码示例,其中我可以将一个子字符串转换为一个新字符串。
我的代码如下:
char titulo[20];
char line[] = "PRINCIPAL,1.Liga,2.Clubes,3.Jogadores,4.Relatorios,5.Sair;";
char *pos = strchr(line,',');
memcpy(titulo, line,*pos);
问题是,当我这样做时:
printf("%s",titulo);
我得到类似的东西:
PRINCIPAL,1.Liga,2.Clubes,3.Jogadores,4.Rela