😈
ReverseMe
  • Introduction
  • References
  • ReverseMe
    • Introduction
      • What is Reverse Engineering?
      • Legality of Reverse Engineering
      • Reverse Engineering Communities
  • Programming Language
    • C
      • Basic
        • Pointer
        • Casting
      • Reference
        • stdio.h
          • fclose()
          • fopen()
          • fseek()
          • ftell()
          • fgetc()
          • fgets()
          • fread()
          • fprintf()
          • fwrite()
          • printf()
          • putchar()
          • puts()
          • sprintf()
          • snprintf()
        • stdlib.h
          • malloc()
          • calloc()
          • realloc()
          • free()
          • rand()
          • srand()
        • string.h
          • strcat()
          • strncat()
          • strcmp()
          • strncmp()
          • strcpy()
          • strncpy()
        • time.h
          • time()
  • Reversing Fundamentals
    • Stripped and Unstripped
  • Tools
    • file
    • strings
    • ltrace
    • ghidra
  • CTF Writeups
    • HackTheBox Challenges
      • Baby RE
      • You Cant C Me
  • ABOUT ME
    • Mail
    • LinkedIn
    • GitHub
Powered by GitBook
On this page
  • Sintaks
  • Placeholder Format
  • Contoh Penggunaan
  1. Programming Language
  2. C
  3. Reference
  4. stdio.h

printf()

Menampilkan teks dengan format

Fungsi printf() digunakan untuk mencetak teks dengan berbagai format (angka, desimal, string, dll).

Sintaks

int printf(const char *format, ...);
  • format âžœ String dengan format spesifik.

  • ... âžœ Argumen tambahan untuk menggantikan placeholder dalam format.

Placeholder Format

Format
Deskripsi

%d

Integer (bilangan bulat)

%f

Floating point (desimal)

%c

Character (karakter tunggal)

%s

String

%x

Hexadecimal (bilangan heksadesimal)

%o

Octal (bilangan oktal)

%p

Alamat pointer

%%

Menampilkan karakter %

Contoh Penggunaan

#include <stdio.h>

int main() {
    int umur = 25;
    float tinggi = 175.5;
    char inisial = 'A';

    printf("Umur saya: %d tahun\n", umur);
    printf("Tinggi saya: %.1f cm\n", tinggi);
    printf("Inisial saya: %c\n", inisial);
    return 0;
}

Hasilnya:

Umur saya: 25 tahun
Tinggi saya: 175.5 cm
Inisial saya: A

Previousfwrite()Nextputchar()

Last updated 2 months ago