Для приведенного ниже оператора C я хотел бы знать, где будет происходить распределение памяти.
char* ptr="Hello";//ptr is a automatic variable
тогда переменная-указатель ptr будет размещена в стеке, но где будет размещена эта строка «Hello». В стеке или в куче? А как насчет выделения памяти для оператор инициализации, например char ptr [] = "Hello";