преобразование из строковой константы в 'char *' в c [duplicate]
На этот вопрос уже есть ответ:
Как избавиться от `устаревшего преобразования из строковой константы в 'char *' 'предупреждений в GCC? 23 ответаЯ работаю со строками.
Когда я запускаю следующую программу, я получаю сообщение об ошибке как устаревшее преобразование из строковой константы в 'char 'в с * на линииchar *p = "hello"
Что я делаю не так
Что означает эта ошибка? Как ее исправить?
Мой код:
#include<stdio.h>
int main()
{
char *p = "hello";
printf("%s",p+1);
return 0;
}