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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
#1

как можно заменить строки в программе? - C++

03.12.2012, 10:18. Просмотров 253. Ответов 1
Метки нет (Все метки)

как можно заменить строки 5 и 6 в :
C++
1
2
3
4
5
6
7
1 /* copy string2 to string1 */
2 void strcopy(char string1[], char string2[])
3 {
4   int i = 0;
5   while (string1[i] = string2[i])
6     i++;
7 }
Question options:
A) while (*string1 = *string2) ;
B) while (*string1 = string2) ;
C) while (*string1++ = *string2++) ;
D) while (*++string1 = *++string2) ;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2012, 10:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос как можно заменить строки в программе? (C++):

Как можно поставить иконку программе? - C++
Подскажите как можно поставить иконку программе ? PS. не .Net

Как в программе можно изменить системное время компьютера? - C++
Как в программе можно изменить системное время компьютера?

Можно ли сменить раскладки клавиатуры в программе и если да, то как? - C++
Здравствуйте, хотел бы узнать, есть ли в с++ возможность сменить раскладку? Например так //Была русская changeLanguage(); ...

Как можно ввести с клавиатуры символ не прерывая цикл в программе - C++
Ввод символа. Здравствуйте. У меня вопрос о том, как можно ввести с клавиатуры символ не прерывая цикл в программе. То есть, у меня...

как можно заменить TAB на Enter? - C++
как можно заменить TAB на Enter, я хочу чтоб при нажатие Enter курсор двигался по полям

Как можно заменить строчки в dll? - C++
Хочу из liked.dll получить client.dll ,а уже в client.dll заменить строки под себя. Знаю только то что он был написал на c++

1
-=ЮрА=-
Заблокирован
Автор FAQ
03.12.2012, 10:32 #2
Цитата Сообщение от QWERY_2012 Посмотреть сообщение
C) while (*string1++ = *string2++) ;
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main()
{
 
    char *str1 = "test";
    char *str2 = new char[5];
    str2[0]    = 0;
    cout<<"str1 = "<<str1<<endl;
    cout<<"str2 = "<<str2<<endl;
 
    char *ptr   = str2;
 
    while (*str2++ = *str1++) ;
 
    cout<<"str1 = "<<str1<<endl;
    cout<<"str2 = "<<ptr<<endl;
    return 0;
}
str1 = test
str2 =
str1 =
str2 = test
Press any key to continue
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2012, 10:32
Привет! Вот еще темы с ответами:

Можно ли здесь заменить while на for? Если да, то как? - C++
Можно ли здесь заменить while на for? Если да, то как? char text; cin.getline(text,100);//ввожу строку int n; cin &gt;&gt; n;//ввожу...

Объясните фрагмент кода, как работает,можно ли заменить??? - C++
sort(X.begin(),X.end()); sort(Y.begin(),Y.end()); Что это и как это работает,можно ли заменить??? и вот ещё вот это ...

Не могу не как описать не которые строки в программе - C++
что обозначаеться prn_matrix int last_min

Как старых версия компилятора можно заменить все значения x на false ! - C++
Короче в новых компиляторах Visual C++ можно записать вот так const int T = 12; int A; bool mounf; for( bool &amp;x : mounf) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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