C (bahasa pemrograman): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Baris 63:
<syntaxhighlight lang="c" line="1">
#include <stdio.h>
int main(void) {
{
printf("Hello, World!\n");
return 0;
}
</syntaxhighlight>Baris pertama program berisi [[Praprosesor|arahan preprocessing]], ditunjukkan oleh <code>#include</code>. Ini menyebabkan kompiler mengganti baris itu dengan seluruh teks dari standard header <code>[[Input/output file C|stdio.h]]</code>, yang berisi deklarasi untuk fungsi input dan output standar seperti <code>printf</code> dan <code>scanf</code>. Tanda kurung sudut di sekitar <code>stdio.h</code> mengindikasikan bahwa <code>stdio.h</code> terletak menggunakan strategi pencarian yang lebih memilih header yang disediakan dengan kompiler ke header yang lain memiliki nama yang sama, sebagai lawan dari tanda kutip ganda yang biasanya menyertakan file header lokal atau khusus proyek.
</syntaxhighlight>
 
== Perbandingan dengan C++ ==