Форум программистов, компьютерный форум CyberForum.ru

Объясните программу сложения строк с использованием указателей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка использования неиницилизированных переменных http://www.cyberforum.ru/cpp-beginners/thread1765651.html
const int D_petrol = 100; double D, petrol, petrol_D; double Cost_petrol_1,Cost_petrol_2,Cost_petrol_3; double Price1, Price2, Price3; cout << "Distance is " << D; cin >> D; cout << "Petroleum used per 100 km- " << petrol; cin >> petrol; cout << "Costs of different petroleums " << Cost_petrol_1 << Cost_petrol_2 << Cost_petrol_3; cin >> Cost_petrol_1 >> Cost_petrol_2 >>...
C++ Программа не использует цикл for Объясните пожалуйста почему программа просто пропускает цикл и что нужно сделать для того чтобы она его использовала.Она просто выдает http://prntscr.com/bhv9cw #include "stdafx.h" #include <iostream> #include <cstdlib> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int num; http://www.cyberforum.ru/cpp-beginners/thread1765648.html
C++ Впечатления от прочтения стандарта
Сколько у вас уходило времени на прочтение стандарта? Тяжело ли он читается? Если человек до этого читал всякие вводные книги по С++, типа Праты, Лафоре, Липпмана и прочих, то после прочтения стандарта насколько много вопросов пропадает? И, что лучше: читать много книг по плюсам или прочесть стандарт?
Удаление и добавление элементов динамической структуры данных C++
Структура "Абитуриент": - фамилия, имя, отчество; - год рождения; - оценки вступительных экзаменов (3); - средний балл аттестата. 1. Удалите элемент c указанным номером. 2. Добавьте элемент после элемента с указанной фамилией. Объявление структуры:
C++ Какой способ работы с файлами лучше? http://www.cyberforum.ru/cpp-beginners/thread1765562.html
Мне известно по крайней мере три способа: 1 TStringList::LoadFromFile 2 std::ofstream 3 FILE *fp = fopen Чем отличаются эти способы? Какой из них самый быстрый и почему? Какой способ использовать если требуется пробежаться один раз по всем символам файла?
C++ Сформировать квадратную матрицу порядка n по заданному образцу Сформировать квадратную матрицу порядка n по заданному образцу. Добавлено через 5 минут 1 1 1 ... 1 1 1 1 0 0 ... 0 0 1 1 0 0 ... 0 0 1 . . . \ . . . подробнее

Показать сообщение отдельно
RomanFlash
0 / 0 / 0
Регистрация: 02.06.2016
Сообщений: 41
18.06.2016, 13:35     Объясните программу сложения строк с использованием указателей
// Программа на СИ )))

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
 
int main()
{
    char string1[80];
    char string2[80];
 
    scanf("%s%s",string1,string2);
 
    mystery1(string1,string2);
 
    printf("%s",string1);
    
    getch();
 
 
}        
 
int mystery1(char *s1, const char *s2)
{
    while (*s1 != '\0')
        s1++;
 
    for ( ; *s1 = *s2; s1++, s2++)
         ;//пустой оператор
         
   return 0;         
    
} //конец mystery
В задании написано определить что делает данная программа. Простым методом ввел - откомпилировал я выяснил, что программа складывает строки. Объясните КАК?? Именно как работает функция mystery1

Спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru