Saya tahu Anda dapat mencetak dengan printf()
dan puts()
. Saya juga bisa melihat yang printf()
memungkinkan Anda untuk menginterpolasi variabel dan melakukan pemformatan.
Ini puts()
hanyalah versi primitif dari printf()
. Haruskah digunakan untuk setiap kemungkinan printf()
tanpa interpolasi string?
printf(variable)
untuk mencetak string. Gunakan puts(variable)
atau printf("%s', variable)
. Ada risiko keamanan dalam menggunakan string format variabel: jika variabel dapat ditulis oleh penyerang mereka dapat menyerang program dengan menggunakan string format.