Так что я должен был написать некоторые из них в своих заметках, но моя ручка потеряна, так что я просто продолжу здесь, как будто это моя заметка. :))
Что такое строки?
Одномерный массив символов, оканчивающийся нулевым символом «\0» (в C). Для хранения нулевого символа размер массива символов строки на единицу больше, чем количество символов в слове. Пример:
char приветствие[6] = {'H', 'e', 'l', 'l', 'o', '\0'}; /* сохраняет привет */
сходным образом,
char приветствие[ ] = "Привет"; /* также сохраняет Hello */
последний создает ту же строку и сохраняет в памяти то же место, что и первый. Итак, давайте напишем правильную программу для печати строки, лол,
#include ‹stdio.h›
внутренний основной () {
char приветствие[6] = {‘H’, ‘e’, ‘l’, ‘l’, ‘o’, ‘\0’}; /* объявление строки */
printf("Приветствие: %s\n", приветствие); /* функция печати */
возврат (0); /* возврат: 0 (Успех) */
}
При запуске печатается результат;
Приветственное сообщение: Здравствуйте
На самом деле загружается больше заметок, не стесняйтесь задавать вопросы, касающиеся моих заметок. Лайк и репост тоже не помешают :)