Я знаю, что по этому вопросу были заданы другие вопросы, но я не смог найти его точно для того, что я ищу. Я беру курс на С и был представлен следующей задачей: «Создать новое приложение и создать четыре символьных массивов провести следующие строки текста:.Получение длины массива символов
«Розы красные фиалок синие C. Программирование - это забава, а иногда и моя голова. Убедитесь, что массивы символов достаточно для больших вмещать символ, используемый для завершения строки C. Использования команды правильно отформатирован Е() и означающий, выходных значения массива строк. "
Вот код, который я до сих пор:
#include <stdio.h>
int main()
{
char firstLine [] = "Roses are red.";
char secondLine [] = "Violets are blue.";
char thirdLine [] = "C programming is fun";
char fourthLine [] = "And sometimes makes my head hurt";
}
Вместо ручного подсчета количества символов в каждом массиве, а затем положить, что число в «[]», есть способ, чтобы определить длину символа в каждой строке?
Justin, следуя другим комментариям ниже, в хорошей привычке компилировать свой код с ** предупреждениями ** включен в вашей строке компиляции. Как минимум, что-то вроде 'gcc -Wall -Wextra -o outputfile inputfile.c' –