Rumah > Artikel > pembangunan bahagian belakang > Apakah arahan prapemproses dalam bahasa C?
Prapemproses ialah atur cara yang menghantar kod sumber sebelum ia melalui pengkompil. Ia beroperasi mengikut arahan prapemprosesan bermula dengan simbol #.
Terdapat tiga jenis arahan prapemproses, seperti berikut:
# define identifier stringSebagai contoh,
#define PI 3.1415 #define f(x) x *x #undef PIContoh ####🎜🎜 berikut digunakan untuk program makro C untuk menggantikan arahan −
#define wait getch( ) main ( ){ clrscr ( ); printf ("Hello"); wait ; }Output#🎜 🎜#Apabila program di atas dilaksanakan, ia menghasilkan hasil berikut −
Hello
Anda boleh menggunakan arahan #include untuk memasukkan arahan luaran fail yang mengandungi fungsi (atau) takrifan makro.
# include <filename> (or) #include "filename"
Contoh
Berikut ialah program C untuk fail sertakan arahan: # 🎜🎜##🎜 🎜# Demonstrasi masa nyata
#include <stdio.h> main ( ){ printf ("hello"); }
Apabila program di atas dilaksanakan, ia menghasilkan keputusan berikut −#🎜🎜 #Fungsi printf() ditakrifkan dalam
Arahan Kawalan Penyusun
Contoh
Berikut ialah atur cara C arahan kawalan pengkompil:
Hello#🎜 Output#🎜🎜 #
Apabila program di atas dilaksanakan, ia menghasilkan keputusan berikut −
#if, #else, #endif etc. #define LINE 1 #include<stdio.h> main ( ){ #ifdef LINE printf ("this is line number one"); #else printf("This is line number two"); #endif }
Atas ialah kandungan terperinci Apakah arahan prapemproses dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!