Третий

This commit is contained in:
bel.riose 2024-11-21 09:41:20 +04:00
parent 39b4fb8f82
commit c8c34433ca

47
Lab
View File

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