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

Что значит char c[10] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Странный цикл. Программа вычисляет детерминант по алгоритму Барейса. http://www.cyberforum.ru/cpp-beginners/thread699158.html
Привет, форумчане! Надеюсь на вашу помощь, чтоб понять следующую странность в моей программе.. Программа вычисляет детерминант по алгоритму Барейса, простой алгоритм, почти тот же алгоритм гаусса,...
C++ объясните пожалуйста эту программу #include <stdio.h> #include <iostream> #include <conio.h> #define M 10 void main() { int i,j,n,k; int m; setlocale(LC_ALL,""); http://www.cyberforum.ru/cpp-beginners/thread699156.html
Графический режим с++ C++
Хочу сделать программу с графическим интерфейсом. Как он должен выглядить изображенно на рисунке. Дело в том, что я работал только с графическим режимом в Борленде 3.1, а сейчас решил попробывать что...
Найти произведение цифр заданного четырехзначного числа C++
доброго времени суток! помогите составить программу, которая решит эту задачу. спасибо Найти произведение цифр заданного четырехзначного числа
C++ Не получается с рекурсией http://www.cyberforum.ru/cpp-beginners/thread699142.html
У меня получается бесконечный вызов рекурсивной функции. Может кто подскажет, где кроется ошибка? #include<iostream> using namespace std; void func(int *ar, int &); int main() { int sum...
C++ Укажите на ошибку - при запуске runtime error #include <iostream> #include <cmath> #include <iomanip> #include <fstream> #include <string> using namespace std; double determ(int** Arr, int size); подробнее

Показать сообщение отдельно
time123
0 / 0 / 0
Регистрация: 15.11.2012
Сообщений: 53
18.11.2012, 21:04  [ТС]
Ну конечно меняет.

Добавлено через 10 минут
А вот в этом примере

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include  <iostream >
using namespace std;
 
int string_length(char *string) {
    int length = 0;
 
    while (*string != '\0') {
       length++;
       string++;
    }
 
    return(length);
}
 
 
int main () {
    char title[] = "Учимся программировать на языке C++";
    cout  << string_length(title) << " symb";
 
    return 0;
}
получается мы передали в функцию сразу всю строку целиком (весь массив) по значению? а уже в функции создается указатель на первый символ, так?

пожалуйста, можете все варианты перечислить как можно передать эту строку в функцию: по значению, по ссылке, все варианты.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru