Ha bármilyen programozási nyelven indul, a kezdőpont mindig a nyelv alapbeviteli/kimeneti (I/O) rendszere. A bemenet lehetővé teszi adatok gyűjtését a program futása közben, míg a kimenet lehetővé teszi bizonyos információk megjelenítését a felhasználó számára.
Amikor C -ben kódol, meg kell hívnia a megfelelő szabványos könyvtári funkciókat az alapvető I/O -hoz. Mindig tartalmaznia kell a fejléc fájlt, hogy ezek a funkciók betöltődjenek a programba.
Kimenet
A C szabványos kimeneti folyamata a PC képernyő. Vagyis, ha olyan C programot futtat, amely rendelkezik a kimenő információval, akkor az megjelenik a képernyőn. A folyam karakterek sorozata, amelyek egyik helyről a másikra áramlanak.
Lehetőség van másik kimeneti adatfolyam, például fájl használatára is. Ez azonban egy újabb nap fejlett témája.
A C nyelv a printf () funkció karaktersorozat nyomtatására a képernyőre. Ez a karakterlánc (amelyet néha literálnak is neveznek) a kettős idézőjelek között helyezkedik el printf () funkció.
#befoglalni
int main (void) {// minden programban szereplő fő funkció
printf ("A programozás egyszerű!
" );
}
Kimenet megjelenítve:
A programozás egyszerű!
Az 1. sorból, #befoglalni egy előfeldolgozó irányelv. Azt mondja az előfeldolgozónak, hogy tartalmazza az I/O fejléc tartalmát () a program összeállítása előtt.
Vegye figyelembe, hogy a program kimenete nem tartalmazza \ n. Ez azért van, mert ez egy menekülési sorozat. A menekülési sorozat olyan karakterek kombinációja, amelyek különleges jelentéssel bírnak, nem csak a bennük található karakterek.
A fordított perjel (\) egy olyan karakter, amely megmondja a fordítónak, hogy speciális kimenetet fog végrehajtani. Például, \ n azt jelenti, hogy új sor kerül nyomtatásra. A következő programkimenet (ha van) az új sorból indul.
Az alábbi táblázat összefoglalja néhány gyakori menekülési szekvenciát.
Meneküléssorozat | Leírás |
\ n | Új sor. A kurzort a következő sor elejére helyezi |
\\ | Fordított karakter. Visszahúzást szúr be a karakterláncba |
\ t | Vízszintes lap. A kurzort a következő tabulátorra helyezi |
\" | Kettős idézet. Dupla idézőjelek beszúrása a karakterláncba |
A tér lényegében néha előfordulhat, hogy a szövegszerkesztőben fel kell bontania a hosszú oldalsó oldalakat. Ezt kényelmesen megteheti többszörös használatával printf () funkciót az üzenet kinyomtatásához.
Lásd az alábbi példát:
#befoglalni
int main (void) {// fő funkció
printf ("C egy strukturált programozási nyelv, amely erősen gépelt. A python -tól eltérően egy változó ");
printf ("adattípus C programozás közben.");
}
Bemenet
A C szabványos bemeneti adatfolyam a billentyűzet. Ez azt jelenti, hogy amikor a program bevitelt kér, elvárja, hogy az adatok alapértelmezés szerint a billentyűzetről érkezzenek.
Érdemes tudni, hogy a bemeneti adatfolyam másra is irányítható, például egy fájlra.
A C nyelv a scanf () funkció a felhasználói adatok beolvasásához. Lásd az alábbi példát:
#befoglalni
int main (void) {
int egész szám1;
printf ("Írjon be egy egész számot
" ); // válasz kérése a felhasználótól
scanf ("%d", & egész szám1); // egész szám olvasása
ha ((n%2) == 0) {
System.out.println ("Páros számod");
}más{
System.out.println ("Páratlan a számod");}
}
Az scanf () függvény két érvet vesz fel: egy konverziós specifikátort és egy memóriacímet. A fenti példából %d a konverziós specifikátor. Elmondja scanf () egész szám beviteléhez. Az d ban ben %d "tizedes egész szám".
A második érv egy karakterrel kezdődik (&), amelyet C -ben "címkezelőnek" neveznek. A vita & egész szám1 megmondja a fordítónak, hogy a felhasználótól kapott értéket melyik memóriacímben kell tárolni.
Azután scanf () utasítás végrehajtása egy programban, a fordító várja az érték megadását. Az értéket úgy írja be, hogy beírja, majd megnyomja az Enter billentyűt (vagy a Return billentyűt). Ha ezt az értéket hozzárendeli a változóhoz, akkor a program bármely más hivatkozása ugyanazt az értéket használja.
C tanulás kezdő programmal
A programozási út kezdete nagyon izgalmas vállalkozás. Ha helytelenül hajtják végre, akkor ijesztő kihívás lehet.
Általában az a probléma, ha megtanulunk dolgokat anélkül, hogy azokat a gyakorlati helyzetekre alkalmaznánk. Gondolkodj kreatívan; Próbáljon meg érdekes helyzetekben részt venni, ahol alkalmazhatja tudását. Néhány kezdő programmal való gyakorlás az egyik legjobb módja annak, hogy megőrizze újonnan megszerzett tudását.
Szeretné elkezdeni a programozást, de nem biztos a C -ben? Próbálja ki ezt a C programozási kezdő oktatóanyagot, és ellenőrizze, hogy ez a nyelv az Ön számára.
Olvassa tovább
- Programozás
- C Programozás
- Kódolási tippek
- Programozás
Jerome a MakeUseOf munkatársa. A programozásról és a Linuxról szóló cikkekkel foglalkozik. Ő is kripto -rajongó, és mindig figyelemmel kíséri a kriptoipart.
Iratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide