У меня странный вопрос. Рассмотрим следующий код:Указывая на индивидуальный адрес
char *ptr = 'A';
ptr укажет адрес 0x41. Я знаю, что вы не можете просто разыменовать этот указатель. Как сделать аналогичный код, который сделает ptr указывать на адрес, который создается строкой? Например, если у нас есть строка «abc», то адрес, на который указывает ptr, является значением этой строки. Это не то, что я ищу:
char *ptr = "abc"
, так как он будет делать точки PTR памяти, где находятся строка а.
Что будет самой длинной длиной этой строки, что мы сможем сделать (на 32-битной машине)
Что вы подразумеваете под «значением строки»? Что такое значение «HELLO»? – Mat
Пожалуйста, перефразируйте свой вопрос. Я не понимаю, что вам нужно. – Gopi
Действительно ли компилируется 'char * ptr = 'A''? – Wolf