Автор: antf (14.11.2009 в 08:53)
Здравствуйте.
1. Как лучше написать функцию?
char * f(char *s = "Moia stroka")
{
return s;
}
|
или
const char * f(char *s = "Moia stroka")
{
return s;
}
|
2. Что значит char *s в заголовке. Создается указатель *s на некоторое значение? Тогда почему нельзя к нему обратится return *s? Или это только значит то, что параметр s передается по указателю и в теле функции ее следует писать без звездочки?