История изменений
Исправление
Norong,
(текущая версия)
:
И снова я.
У меня тут есть небольшой код:
#include <stdio.h>
void strcat(char *s, char *t);
int main(void) {
char string[20] = "pelmeni";
char append[] = "append";
printf("%s\n%s\n", string, append);
strcat(string, append);
printf("%s\n", string);
return 0;
}
void strcat(char *s, char *t) {
while (*s)
++s;
while (*s++ = *t++)
;
}
5.3.c:3:6: warning: conflicting types for built-in function ‘strcat’
void strcat(char *s, char *t);
^
Исходная версия
Norong,
:
И снова я.
У меня тут есть небольшой код:
#include <stdio.h>
void strcat(char *s, char *t);
int main(void) {
char string[20] = "pelmeni";
char append[] = "append";
printf("%s\n%s\n", string, append);
strcat(string, append);
printf("%s\n", string);
return 0;
}
void strcat(char *s, char *t) {
while (*s)
++s;
while (*s++ = *t++)
;
}
5.3.c:3:6: warning: conflicting types for built-in function ‘strcat’
void strcat(char *s, char *t);
^