Присвоить переменной строку и вывести ее через printf - C (СИ)
Формулировка задачи:
Привет всем, объясните мне кто-то, как вообще строки работают в Си.
нужно программно присваивать переменной строку и вывести ее именно через попытки присвоить переменной строку, и потом ее вывести - выводит каракули...
Можно объяснить совсем небольшим примером, если это будет возможным, коротко описать...
printf
методом тыка пришел к такому решению
char *s; s = new char; s = "Hello world"; printf("%s\n", s); system("pause");
Решение задачи: «Присвоить переменной строку и вывести ее через printf»
textual
Листинг программы
char str[] = "hello world"; printf("%s\n", str);
Объяснение кода листинга программы
- Объявляется переменная типа char с именем
str
и инициализируется строкойhello world
- Выводится значение переменной
str
с помощью функции printf, которая форматирует вывод и указывает, что нужно вывести строку (%s)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д