Тема: Запитання нуба, який сьогодні познайомився з C.
Писав на Паскалі, вирішив спробувати C, поставив Pelles C, трохи розбирався, набралось запитань (я впевнений, що на них є відповідь десь в інтернетах, але я не знайшов).
1. Як я зрозумів, Рядок(String) в C є масивом з певною кількістю символів (Char). Чи завжди потрібно вводити розмір масиву?
char a[256] = "blablabla";
Що відбувається з виділеною пам'яттю, яка не використовується? Можливо дурне запитання.
2. Як можна визначити кількість символів в цьому масиві? Тобто кількість елементів цього масиву?
3. Що потрібно зробити, щоб вивести кожен символ окремо в новому рядку (використовуючи for або while)?
4. scanf() - для цілих чисел, а gets() - для символів?
І киньте трохи літератури про C, бажано новішої