Lewati ke konten utama
>_ KAL
  • PHP▾
    • Pengenalan PHP
    • Instalasi dan Lingkungan Pengembangan
    • Menjalankan Program PHP
    • Sintaks Dasar dan Variabel
    • Tipe Data dan Type System
    • Operator dan Expression
    • String dan Text Processing
    • Control Flow
    • Arrays dan Collections
    • Fungsi
    • Error Handling
    • File System dan Streams
    • Date, Time, dan Localization
    • Object-Oriented Programming
    • Advanced Object Model
    • Namespaces dan Autoloading
    • Modern PHP
    • Type System dan Static Analysis
    • Functional Programming
    • Composer dan Dependency Management
    • Web Fundamentals
    • Form Handling dan Validation
    • HTTP State: Sessions dan Cookies
    • Database dan SQL
    • Database Modeling dan Migrations
    • Arsitektur Aplikasi
    • Design Patterns dan Prinsip
    • REST API Development
    • Authentication dan Authorization
    • Web Security
    • Cookies, Headers, dan Caching
    • Email dan Notifications
    • Caching dan Performance
    • Asynchronous Processing
    • Testing dan Quality Assurance
    • Debugging dan Observability
    • Coding Standards dan Maintainability
    • CLI dan Automation
    • Data Processing
    • Internationalization dan Encoding
    • Deployment dan Infrastructure
    • Framework Development
    • Framework Ecosystem
    • Modern Web Architecture
    • Proyek PHP
  • Python▾
    • Pengenalan Python
    • Instalasi dan Lingkungan Pengembangan
    • Menjalankan Program Python
    • Variabel dan Tipe Data
    • Operator dan Expression
    • String dan Text Processing
    • Control Flow
    • Struktur Data Dasar
    • Comprehensions dan Iterators
    • Fungsi
    • Modules dan Packages
    • Exception Handling
    • File Handling
    • Object-Oriented Programming
    • Advanced Data Modeling
    • Decorators dan Generators
    • Type Hints dan Static Analysis
    • Virtual Environments dan Dependencies
    • Standard Library
    • Dates, Times, dan Localization
    • Regular Expressions dan Parsing
    • Functional Programming
    • Testing dan Code Quality
    • Debugging dan Logging
    • Database dan SQL
    • Concurrency dan Parallelism
    • Asynchronous Programming
    • Networking dan HTTP
    • Web Development
    • API Development
    • Keamanan Python
    • Memory dan Performance
    • Modern Python
    • CLI dan Automation
    • Data Processing
    • Data Science dan Visualisasi
    • Machine Learning
    • Packaging dan Deployment
    • Dokumentasi dan Maintainability
    • Proyek Python
  • C▾
    • Pengantar C
    • Dasar Pemrograman C
    • Tipe Data dan Variabel
    • Input dan Output
    • Operator dan Ekspresi
    • Percabangan
    • Perulangan
    • Fungsi
    • Array
    • String
    • Pointer
    • struct, union, dan enum
    • Memory Management
    • Preprocessor dan Modularitas
    • File Handling
    • Error Handling
    • Standard Library
    • Algoritma dan Struktur Data
    • Advanced C
    • Build System dan Toolchain
    • Debugging dan Diagnostics
    • Testing dan Quality Assurance
    • Secure C Programming
    • Concurrency dan System Programming
    • Jaringan dan Protokol
    • Interoperabilitas dan FFI
    • Standar dan Portabilitas
    • Coding Standards dan Architecture
    • Proyek C
    • Referensi
    • Lampiran
  • DSA▾
    • Pengenalan DSA
    • Persiapan C++
    • Fondasi C++ untuk DSA
    • Analisis Kompleksitas
    • Analisis dan Pembuktian Algoritma
    • Array dan Matriks
    • Linked List
    • Stack dan Queue
    • Hashing dan Hash Table
    • Searching
    • Sorting
    • Rekursi dan Backtracking
    • Tree
    • Heap dan Priority Queue
    • Graph
    • Algoritma Graph
    • Greedy Algorithms
    • Dynamic Programming
    • String Algorithms
    • Teknik Pemecahan Masalah
    • Matematika untuk DSA
    • Struktur Data Lanjutan
    • Algoritma Lanjutan
    • C++ Standard Library untuk DSA
    • Teknik C++ untuk Implementasi
    • Pengujian dan Debugging
    • Competitive Programming
    • Penerapan DSA
    • Strategi Belajar dan Wawancara Teknis
    • Proyek
  • Git▾
    • Pengantar Git
    • Instalasi dan Konfigurasi
    • Dasar Repository
    • Melacak Perubahan
    • Commit dan Riwayat
    • Branch dan Merging
    • Remote Repository
    • Rebasing dan Riwayat Lanjutan
    • Pemulihan dan Recovery
    • Tags dan Releases
    • Mengelola File dan Repository
    • Kolaborasi Tim
    • Git Hosting Platforms
    • Keamanan dan Akses
    • Hooks dan Otomasi
    • Internals dan Performa
    • Praktik Workflow
    • Proyek Git
    • Referensi
    • Lampiran
  • MySQL▾
    • Pengenalan MySQL
    • Persiapan Lingkungan
    • Dasar SQL
    • Tipe Data
    • Table Design
    • Manipulasi Data
    • Filtering dan Sorting
    • Fungsi SQL
    • Agregasi Data
    • Joins
    • Subqueries
    • Set Operations dan CTE
    • Relational Database Design
    • Indexes
    • Views
    • Transactions
    • Stored Programs
    • Triggers dan Events
    • Window Functions
    • JSON dan Data Semi Terstruktur
    • Full-Text Search
    • Query Optimization
    • User Management dan Keamanan
    • Administrasi MySQL
    • Backup dan Recovery
    • Replication dan High Availability
    • Integrasi Aplikasi
    • Advanced SQL
    • Proyek
    • Sumber Belajar
  • PostgreSQL▾
    • Pengenalan PostgreSQL
    • Persiapan Lingkungan
    • Dasar SQL
    • Tipe Data
    • Table Design
    • Manipulasi Data
    • Filtering dan Sorting
    • Fungsi SQL
    • Agregasi Data
    • JOIN
    • Subquery dan CTE
    • Relational Database Design
    • Indexes
    • View dan Materialized View
    • Transactions
    • Window Functions
    • JSON dan Data Semi-Terstruktur
    • Array dan Custom Type
    • Full-Text Search
    • Stored Programs
    • Trigger dan Event
    • Query Optimization
    • User Management dan Keamanan
    • Administrasi PostgreSQL
    • Backup dan Recovery
    • Replication dan High Availability
    • Partitioning dan Scalability
    • Extension dan Ekosistem
    • Integrasi Aplikasi
    • Advanced SQL
    • Pengujian dan Debugging
    • Proyek
    • Sumber Belajar
  • Rust▾
    • Pengenalan Rust
    • Dasar Sintaks
    • Kontrol Alur
    • Fungsi
    • Ownership dan Memory
    • Slice dan Referensi
    • String dan Teks
    • Struktur Data
    • Pattern Matching
    • Koleksi
    • Penanganan Error
    • Generics
    • Traits
    • Lifetime
    • Polimorfisme
    • Smart Pointers
    • Closure
    • Iterator
    • Modul dan Visibilitas
    • Crates dan Cargo
    • Testing
    • Dokumentasi
    • Kualitas Kode
    • Koncurrency
    • Pemrograman Async
    • Unsafe Rust
    • Macros
    • Tipe Lanjutan
    • Desain API
    • Serde dan Serialisasi
    • Logging dan Observabilitas
    • Optimasi dan Deployment
    • Ekosistem
    • Proyek Rust
  • Docker▾
    • Pengantar Docker
    • Instalasi dan Konfigurasi
    • Dasar Docker CLI
    • Docker Image
    • Dockerfile
    • Image Build dan Optimisasi
    • Konfigurasi Container
    • Penyimpanan Data
    • Jaringan Container
    • Docker Compose
    • Aplikasi Multi-Container
    • Docker dan Database
    • Docker dalam Pengembangan
    • Keamanan Docker
    • Registry dan Distribusi
    • Observability dan Troubleshooting
    • Manajemen Resource
    • Deployment dan Production
    • CI/CD dan Automation
    • Orchestration dan Ekosistem
    • Proyek
    • Referensi
    • Lampiran
  • Go▾
    • Pengantar Go
    • Instalasi dan Lingkungan Kerja
    • Program Pertama
    • Dasar Bahasa Go
    • Operator dan Ekspresi
    • Kendali Alur
    • Fungsi
    • Array, Slice, dan Map
    • String dan Text Processing
    • Pointer dan Memory
    • Struct dan Method
    • Interface
    • Error Handling
    • Package dan Module
    • Generics
    • Concurrency
    • Standard Library
    • File dan I/O
    • Encoding dan Serialization
    • Testing
    • Debugging dan Profiling
    • HTTP dan Networking
    • REST API
    • Database dan SQL
    • Template Engine
    • Authentication dan Security
    • Arsitektur Aplikasi
    • Design Patterns
    • Command Line Application
    • Logging dan Observability
    • Performance dan Optimisasi
    • Deployment dan Operasional
    • Tooling dan Workflow
    • Proyek
    • Referensi
    • Lampiran
  • Laravel▾
    • Versi dan Konvensi
    • Pengenalan Laravel
    • Persiapan Lingkungan Kerja
    • Fondasi PHP untuk Laravel
    • Routing dan Request
    • Controller
    • View dan Blade
    • Database dan Migrations
    • Eloquent ORM
    • Eloquent Relationships
    • Validasi dan Form
    • Authentication
    • Authorization
    • Middleware
    • File Storage
    • Session dan Cache
    • Email dan Notifikasi
    • API Development
    • Laravel Sanctum
    • Error Handling dan Logging
    • Queues dan Background Jobs
    • Task Scheduling
    • Events dan Listeners
    • HTTP Client dan Integrasi
    • Testing Laravel
    • Keamanan Aplikasi
    • Frontend Laravel
    • Arsitektur dan Best Practices
    • Performa dan Optimasi
    • Deployment dan Production
    • Advanced Laravel
    • Proyek
    • Sumber Belajar
  • Linux▾
    • Pengenalan Linux
    • Instalasi Linux
    • Lingkungan Desktop
    • Command Line
    • Filesystem
    • Shell dan Scripting
    • User dan Permissions
    • Package Management
    • Process dan Jobs
    • systemd dan Services
    • System Administration
    • Storage dan Backup
    • Networking
    • Security
    • Text Processing
    • System Monitoring
    • Development Environment
    • Server Administration
    • Virtualization dan Containers
    • Remote Access dan Headless Linux
    • Desktop Customization
    • Troubleshooting
    • Advanced Linux
    • Cloud dan Production
    • Linux untuk Perangkat Lama
    • Proyek
    • Sumber Belajar
  • MATLAB▾
    • Memulai MATLAB
    • Pengenalan MATLAB
    • Dasar Pemrograman MATLAB
    • Array dan Matriks
    • Struktur Kontrol
    • Fungsi
    • Pengolahan Data
    • Struktur Data MATLAB
    • Visualisasi Data
    • Operasi Matematika
    • Matematika dan Komputasi Numerik
    • Statistik dan Analisis Data
    • Import dan Export Data
    • Pemrograman Berorientasi Objek
    • Debugging dan Pengujian
    • Optimasi dan Performa
    • Aplikasi Saintifik
    • Aplikasi Data dan Otomasi
    • App Designer dan Antarmuka
    • Rekayasa Perangkat Lunak MATLAB
    • Proyek
    • Sumber Belajar
  • SQLite▾
    • Pengenalan SQLite
    • Instalasi dan Alat-Alat
    • SQL Dasar
    • Query Lanjutan
    • Desain Database
    • Fungsi dan Fitur Lanjutan
    • Transaksi dan Konsistensi
    • Performa dan Optimasi
    • Keamanan SQLite
    • Administrasi Database
    • SQLite dengan Python
    • SQLite di Produksi
    • Proyek SQLite
Daftar Modul Tutorial
Modul Belajar C
1. Pengantar C ►
2. Dasar Pemrograman C ►
3. Tipe Data dan Variabel ►
4. Input dan Output ►
5. Operator dan Ekspresi ►
6. Percabangan ►
7. Perulangan ►
8. Fungsi ►
9. Array ►
10. String ►
11. Pointer ►
12. struct, union, dan enum ►
13. Memory Management ►
14. Preprocessor dan Modularitas ►
15. File Handling ►
16. Error Handling ►
17. Standard Library ►
18. Algoritma dan Struktur Data ►
19. Advanced C ►
20. Build System dan Toolchain ►
21. Debugging dan Diagnostics ►
22. Testing dan Quality Assurance ►
23. Secure C Programming ►
24. Concurrency dan System Programming ►
25. Jaringan dan Protokol ►
26. Interoperabilitas dan FFI ►
27. Standar dan Portabilitas ►
28. Coding Standards dan Architecture ►
29. Proyek C ►
30. Referensi ▼
• Ringkasan Sintaks• Tabel Operator• Format Specifiers• Escape Sequences• Tipe Data dan Rentang• Standard Library Cheatsheet• Compiler Flags• GDB Cheatsheet• Makefile Cheatsheet• CMake Cheatsheet• Common Compiler Errors• Undefined Behavior Checklist• Secure C Checklist• Glosarium
31. Lampiran ►
  1. Beranda
  2. C
  3. Referensi
C

Referensi

Halaman referensi cepat: sintaks, operator, format specifier, tipe data, dan cheatsheet.

# Ringkasan Sintaks

Ringkasan sintaks C dalam satu halaman untuk referensi cepat.

Buka →
# Tabel Operator

Tabel lengkap operator C: simbol, nama, precedence, associativity, dan contoh.

Buka →
# Format Specifiers

Tabel lengkap format specifier printf/scanf dengan lebar, presisi, dan modifier.

Buka →
# Escape Sequences

Tabel escape sequences C: \ " dan kode heksadesimal/oktal.

Buka →
# Tipe Data dan Rentang

Tabel ukuran dan rentang tipe data C: char, int, long, float, double, dan stdint.

Buka →
# Standard Library Cheatsheet

Daftar cepat fungsi standar C yang dikelompokkan per header file.

Buka →
# Compiler Flags

Tabel flag GCC/Clang: -std, -Wall, -O, -g, -I, -L, -l, dan sanitizer.

Buka →
# GDB Cheatsheet

Daftar perintah gdb: run, break, step, next, print, backtrace, dan lainnya.

Buka →
# Makefile Cheatsheet

Sintaks Make: variabel, rule, automatic variables, dan function built-in.

Buka →
# CMake Cheatsheet

Perintah CMake: cmake_minimum_required, project, add_executable, target_link_libraries, dan lainnya.

Buka →
# Common Compiler Errors

Tabel error dan warning compiler C umum beserta penyebab dan perbaikan.

Buka →
# Undefined Behavior Checklist

Daftar perilaku tak terdefinisi (UB) C: signed overflow, null deref, use-after-free.

Buka →
# Secure C Checklist

Daftar periksa praktik aman: input validation, buffer bounds, format string, dan sebagainya.

Buka →
# Glosarium

Glosarium istilah C: ABI, alignment, argument, array, hingga linkage.

Buka →
← Kembali ke Course C

© 2026 KAL.

Cari • Koleksi •