Запитання з тегом «puts»

10
Яка різниця між printf () і put () у C?
Я знаю, що ви можете друкувати за допомогою printf()та puts(). Я також бачу, що printf()дозволяє інтерполювати змінні та робити форматування. Це puts()просто примітивна версія printf(). Чи слід його використовувати для всіх можливих printf()без стропової інтерполяції?
176 c  string  output  printf  puts 

11
Чому printf з одним аргументом (без специфікаторів конверсії) застарів?
У книзі, яку я читаю, написано, що printfз одним аргументом (без специфікаторів перетворення) застаріла. Рекомендує замінити printf("Hello World!"); з puts("Hello World!"); або printf("%s", "Hello World!"); Може хтось скаже мені, чому printf("Hello World!");це неправильно? У книзі написано, що вона містить вразливості. Які ці вразливості?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.