Mahlzeit community,
i've a new question :D
Does it makes any difference where i write the *
when i wanna declarate a pointer?
E.g.
void loopsWithCStringsV2()
{
const char* str1 = "i love learning";
const char * str2 = "i love learning";
const char *str3 = "i love learning";
std::cout << "str1: " << str1 << std::endl;
std::cout << "str2: " << str2 << std::endl;
std::cout << "str3: " << str3 << std::endl;
std::cout << "&str1: " << &str1 << std::endl;
std::cout << "&str2: " << &str2 << std::endl;
std::cout << "&str3: " << &str3 << std::endl;
std::cout << "*str1: " << *str1 << std::endl;
std::cout << "*str2: " << *str2 << std::endl;
std::cout << "*str3: " << *str3 << std::endl;
}
will result in:
str1: i love learning
str2: i love learning
str3: i love learning
&str1: 006FFAA8
&str2: 006FFA9C
&str3: 006FFA90
*str1: i
*str2: i
*str3: i
Enjoy your day :)