所以我有这个代码
char str[80] = "192.168.12.142";
char string[80];
char s[2] = ".";
char *token;
int val[4];
int counter=0;
/* get the first token */
token = strtok(str, s);
/* walk through other tokens */
while( token != NULL ){
val[counter] = atoi(token);
token = strtok(NULL, s);
counter++;
}
sprintf(string,"%d.%d.%d.%d",val[0],val[1],val[2],val[3]);
puts(string);
Run Code Online (Sandbox Code Playgroud)
而不是将它连接成一个字符串,我想将它连接到一个int连接,有没有可能的替代?
c ×1