Водич за почетнике за унос и излаз у Ц.

Водич за почетнике за унос и излаз у Ц.

Приликом покретања у било ком програмском језику, почетна тачка је увек основни систем улаза/излаза (И/О) за језик. Унос вам омогућава да прикупљате податке док се програм покреће, док излаз омогућава приказивање одређених информација кориснику.





Када кодирате у Ц, морате позвати праве стандардне функције библиотеке за основне И/О. Увек морате укључити хеадер датотеку како бисте били сигурни да су ове функције учитане у ваш програм.





Оутпут

Стандардни излазни ток у језику Ц је екран рачунара. То јест, када покренете Ц програм који има информације за излаз, оне ће бити приказане на екрану. Стреам је низ ликова који теку са једног места на друго.





Такође је могуће користити други излазни ток, као што је датотека. Међутим, ово је напредна тема за још један дан.

Језик Ц користи принтф () функција за штампање низа знакова на екрану. Овај низ знакова (понекад се назива и дословно) ставља се између двоструких наводника унутар принтф () функција.



#include
int main( void ) { // main function included in every program
printf('Programming is easy!
' );
}
Output displayed:
Programming is easy!

Од првог реда, #инцлуде је предпроцесорска директива. Он говори предпроцесору да укључи садржај И/О заглавља ( ) пре састављања програма.

Имајте на уму да излаз програма не укључује н . То је зато што је то низ евакуације. Есцапе низ је комбинација знакова који имају посебно значење, осим једноставно знакова који се у њима налазе.





Обрнута коса црта ( ) је знак који говори компајлеру да ће извести посебан излаз. На пример, н значи да ће се нови ред штампати. Следећи програмски излаз (ако га има) започет ће из те нове линије.

Доња табела резимира неке од уобичајених секвенци бекства.





Есцапе Секуенце Опис
н Нова линија. Поставља курсор на почетак следећег реда
\ Обрнута црта. Убацује обрнуту косу црту у низ
т Хоризонтална картица. Поставља курсор на следећу табулатор
' Двоструки наводник. Убацује двоструке наводнике у низ

У суштини простора, понекад ћете можда морати да разбијете дугачке странице у уређивачу текста. То можете удобно учинити помоћу вишеструких принтф () функције за штампање ваше поруке.

Погледајте пример испод:

#include
int main( void ) { // main function
printf(' C is a structured programming language that is strongly typed. Unlike python, you need to put a variable's ');
printf ('data type while programming in C.');
}

Улазни

Стандардни улазни ток у језику Ц је тастатура. То значи да када ваш програм затражи унос, очекује да ти подаци према заданим поставкама долазе с типковнице.

Вреди знати да се улазни ток може усмерити на нешто друго, попут датотеке.

Ц језик користи сцанф () функција за унос корисника. Погледајте пример испод:

#include
int main( void ) {
int integer1;
printf( 'Enter an integer
' ); // prompt user for response
scanf( '%d', &integer1 ); // read an integer
if ((n%2)==0){
System.out.println(' Your number is even');
}else{
System.out.println(' Your number is odd');}
}

Тхе сцанф () функција узима два аргумента: спецификатор конверзије и меморијску адресу. Из горњег примера, је спецификатор конверзије. То говори сцанф () за унос целог броја. Тхе д у стоји за 'децимални цео број'.

Други аргумент почиње знаком (( & ), који се у Ц. назива 'оператор адресе'. Аргумент & цео број1 говори компајлеру коју меморијску адресу треба сачувати вредност коју је корисник добио.

како да знам какву матичну плочу имам

После сцанф () наредба је извршена у програму, компајлер чека да унесете вредност. Подносите вредност тако што ћете је унети, а затим притиснути тастер Ентер (или тастер Ретурн). Када је ова вредност додељена вашој променљивој, свака друга референца на њу у програму користиће исту вредност.

Учење Ц са програмом за почетнике

Почетак вашег програмирања је веома узбудљив подухват. Ако се уради погрешно, уместо тога може се показати као велики изазов.

Обично је проблем научити ствари без примјене у практичним ситуацијама. Размишљају ван оквира; покушајте да се ставите у неке занимљиве сценарије где можете применити своје знање. Вежбање са неким програмима за почетнике један је од најбољих начина да задржите новостечено знање.

Објави Објави Твеет Емаил Како научити Ц програмирање помоћу овог пројекта за почетнике

Желите да почнете са програмирањем, али нисте сигурни за Ц? Испробајте овај водич за почетнике у програмирању Ц да бисте проверили да ли је то језик за вас.

Прочитајте следеће
Повезане теме
  • Програмирање
  • Ц Програмирање
  • Савети за кодирање
  • Програмирање
О аутору Јероме Давидсон(22 објављена чланка)

Јероме је писац особља на МакеУсеОф -у. Он покрива чланке о програмирању и Линуку. Он је такође ентузијаст за крипто и увек прати крипто индустрију.

Више од Јеромеа Давидсона

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили