Κατά τον ορισμό μεταβλητών
μπορούμε να τους δώσουμε και μια αρχική τιμή με τη χρήση του =.
Η τιμή για τις καθολικές μεταβλητές πρέπει να είναι μια σταθερή,
για όλες τις άλλες μπορεί να είναι οποιαδήποτε έκφραση.
Παράδειγμα (τυπώνει 0 2):
int k = 0;
void
increment_k(void)
{
k++;
}
void
print_k(void)
{
printf("%d\n", k);
}
main()
{
print_k();
increment_k();
increment_k();
print_k();
}