Wiem, że możesz drukować za pomocą printf()i puts(). Widzę również, że printf()pozwala to na interpolację zmiennych i formatowanie.
Jest puts()tylko prymitywną wersją printf(). Czy powinien być używany na wszystkie możliwe sposoby printf()bez interpolacji ciągów?
printf(variable)aby wydrukować łańcuch. Użyj puts(variable)lub printf("%s', variable). Stosowanie łańcucha formatu zmiennej wiąże się z ryzykiem dla bezpieczeństwa: jeśli zmienna może zostać zapisana przez osobę atakującą, może zaatakować program przy użyciu ciągów formatu.