Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- void printString(char* str, int maxSize)
- {
- while (*str != '\0')
- {
- std::cout << *str++;
- }
- std::cout << '\n';
- }
- int strlenM(char* str)
- {
- int len{0};
- while (*str)
- {
- ++len;
- ++str;
- }
- return len;
- }
- int main()
- {
- char symb{ 'A' };
- char str2[4]{ "ABC" };
- char* chPtr{ nullptr};
- chPtr = &symb;
- chPtr = str2;
- std::cout << "Hello, world!\n";
- //char str[50]{'A','l','e','x','a',' ', 'f','r','o','m',' ', 'G', 'o','o','g','l','e'};
- char str[18]{ "Alexa from Google" };
- //char str1[50]; //char const* str1
- char* str1{new char[18]};
- char* src{ str };
- char* dest{ str1 };
- while (*src)
- {
- *dest++ = *src++;
- }
- *dest = '\0';
- str[11] = 'Z';
- printString(str1, 50);
- std::cout << "Length of the string is " << strlenM(str1) << '\n';
- printString(str, 50);
- std::cout << "Length of the string is " << strlenM(str) << '\n';
- delete[] str1;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement