Третий #2

Open
bel.riose wants to merge 2 commits from Ветвь2 into main
Showing only changes of commit c8c34433ca - Show all commits

47
Lab
View File

@ -1,20 +1,37 @@
// Lab43.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы. #include <stdio.h>
// #include <Windows.h>
#include <iostream> int strlen_my(char *s)
int main()
{ {
std::cout << "Hello World!\n"; int i = 0;
char* p = s;
while (*p++) {
i++;
}
return i;
}
int strcpy_my(char* dest, char* src)
{
int i = 0;
while (src[i] != "\0") {
dest[i] = src[i];
i++;
}
printf("\nBû ïîëó÷àåòå ñòðîêó s = \"%s\"", dest);
} }
// Запуск программы: CTRL+F5 или меню "Отладка" > "Запуск без отладки" void main() {
// Отладка программы: F5 или меню "Отладка" > "Запустить отладку" /*char s[10] = "Hi!";
printf("len = %d\n", strlen_my(s));
// Советы по началу работы s[3] = ' '; s[4] = '\0';
// 1. В окне обозревателя решений можно добавлять файлы и управлять ими. printf("len = %d\n", strlen_my(s));
// 2. В окне Team Explorer можно подключиться к системе управления версиями.
// 3. В окне "Выходные данные" можно просматривать выходные данные сборки и другие сообщения. s[4] = 'W'; s[5] = 'o'; s[6] = 'r'; s[7] = 'l';
// 4. В окне "Список ошибок" можно просматривать ошибки. s[8] = 'd'; s[9] = '\0';
// 5. Последовательно выберите пункты меню "Проект" > "Добавить новый элемент", чтобы создать файлы кода, или "Проект" > "Добавить существующий элемент", чтобы добавить в проект существующие файлы кода. printf("len = %d\n", strlen_my(s));
// 6. Чтобы снова открыть этот проект позже, выберите пункты меню "Файл" > "Открыть" > "Проект" и выберите SLN-файл. */
char dest[10] = "YYYYY";
char src[10] = "GGGGG";
strcpy_my(dest, src);
}