История изменений
Исправление yars068, (текущая версия) :
void *arg_type(int type) {
if (type == 1)
return char *msg = ”Hello, world!\n";
if (type == 2)
return int *data = 123;
}
int main(void) {
printf("Data is: %s\n", arg_type(1));
printf("Data is: %d\n", arg_type(2));
return 0;
}
Ну, или явно использовать приведение типов…
А еще, typeof
же, нет?
Исправление yars068, :
void *arg_type(int type) {
if (type == 1)
return char *msg = ”Hello, world!\n";
if (type == 2)
return int *data = 123;
}
int main(void) {
printf("Data is: %s\n", arg_type(1));
printf("Data is: %d\n", arg_type(2));
return 0;
}
Ну, или явно использовать приведение типов…
Исходная версия yars068, :
void *arg_type(int type) {
if (type == 1)
return char *msg = ”Hello, world!\n";
if (type == 2)
return int *data = 123;
}
int main(void) {
printf("Data is: %s\n", arg_type(1));
printf("Data is: %d\n", arg_type(2));
return 0;
}
Ну, или явно использовать приведение типов...