Форум программистов, компьютерный форум, киберфорум
Наши страницы

Параметры функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка операторов с участием массивов http://www.cyberforum.ru/cpp-beginners/thread95417.html
Всем привет! Люди добрые, подскажите пожалста, как по кошерному вызвать оператор. Ситуация следующая: Есть массив MassThing mass; Есть класс Thing { ... AnsiString name;
C++ По заданному году и номеру месяца определить количество дней в этом месяце Помогите. Не могу решить. Составить программу для решения текстовой задачи с помощью оператора выбора. Составить программу, которая по заданным году и номеру месяца определяет количество дней... http://www.cyberforum.ru/cpp-beginners/thread95407.html
C++ Программа на "Вычислительные методы"
Помогите в решении задачи, желательно под Microsoft Visual C++ 6.0 Вот условие: Заданная функция у=sinh(x+1)/((x)^(1/2)) a=1, b=5. Рассчитать на интервале х = не менее 10 значений функции двумя...
C++ Выбор среды разработки
Понимаю, что скорее всего в том разделе форума создал данную тему, если это действительно так, то, модераторы, пожалуйста не серчайте) Каждый выбирает компилятор и IDE (или даж без оного, кому то...
C++ прикрепить иконку в borland C++ 5.02 http://www.cyberforum.ru/cpp-beginners/thread95356.html
как прикрепить иконку к консольному приложению спомощью borland C++ 5.02. были конечно темы подобные, но в них описание для VS, а у меня таковой нет. хоел подобие открытки создать, но с иконкой в...
C++ Проверка матрицы на ортогональность Написал вот такой код проверки квадратной матрицы на ортогональность. //--------------------------------------------------------------------------- #include <vcl> #include <iostream> #include... подробнее

Показать сообщение отдельно
insideone
Модератор
Автор FAQ
3643 / 922 / 51
Регистрация: 10.01.2010
Сообщений: 2,478
14.02.2010, 01:27
Например строка это массив символов. Строки обычно передаются так - берется указатель на первый элемент
C++
1
2
3
4
5
char x[10] = {0}; // это массив
Foo(&x[0]); // передали функции указатель на первый элемент
//она уж там сама разберется где конец
// а если не разберется
//надо передавать sizeof x как один из параметров
Кроме того можно так

C++
1
2
3
4
5
6
7
8
void Foo(char x[]){
}
 
int main(){
    char z[10] = {0};
    Foo(z);
return 0;
}
Можно, но я не знаю зачем. ни разу так не делал на практике
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru