C kontrolltööst: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Uus lehekülg: 'Kontrolltööks Kontrolltööks ettevalmistamine nõuab natuke aega ja pühendumist. Kõige oluilsem on osata tehete järjekorda; looge endale süsteem ja teil on endal edaspidi...'
 
Resümee puudub
1. rida: 1. rida:
Kontrolltööks
Kontrolltööks ettevalmistamine nõuab natuke aega ja pühendumist. Kõige oluilsem
Kontrolltööks ettevalmistamine nõuab natuke aega ja pühendumist. Kõige oluilsem
on osata tehete järjekorda; looge endale süsteem ja teil on endal edaspidi
on osata tehete järjekorda; looge endale süsteem ja teil on endal edaspidi

Redaktsioon: 20. september 2012, kell 19:45

Kontrolltööks ettevalmistamine nõuab natuke aega ja pühendumist. Kõige oluilsem on osata tehete järjekorda; looge endale süsteem ja teil on endal edaspidi palju lihtsam.


Tehted

Tehete järjekorra ja nimekirja leiate näiteks wikist.

Võtmesõnad

  • enum
  • struct
  • char
  • double
  • float
  • int
  • long
  • short
  • signed

typedef union unsigned void

  • auto
  • const
  • extern
  • register
  • static
  • volatile
  • break
  • case
  • continue
  • default
  • do
  • else
  • for
  • goto
  • if
  • return
  • switch
  • while
  • sizeof
  • typeof*

Ülesannetest

Siin pole ammendav nimekiri, aga mõtlemiseks.

// Leia x
int x;
x = 1 << 2 ? 4 % 2 + 1 : 3 , 4;


// Leia y
int y;
a[] = {1, 2, 5, 6};
y = a[*(a+1)];
//Mida trükib
i = 8, j = 8;
printf("%d %d\n", i++, ++j );


// mida trükib
foo(int i) {
   static j = 1;
   if (j) 
       { foo(j--); } 
   else
       { return i; }
   printf("%d\n", i);
}
foo(2);