A B programozási nyelv

Egy rövid példaprogram


Az alábbi példaprogram az elsõ paraméterében megkapott állományt átmásolja a második paraméterében megadott állományba. (A C-s jegyek megfigyelhetõek.)

		main () 
		{ 
			auto j, s[20], t[20]; /* deklarációja változók */ 
			reread (); 
			getstr (s); /* s-be beolvasom a parancssori paramétereket */ 
			j = getarg (t, s, 0); /* programnév eldobása */ 
			j = getarg (t, s, j); /* az első paraméter */ 
			openr (5, t); /* megnyitom olvasásra */ 
			getarg (t, s, j); /* második paraméter */ 
			openw (6, t); /* megnyitom írásra */ 
			while (putchar (getchar ()) != '*e'); /* tartalom másolása C-s stílusban */ 
		}