W następującej funkcji:Jaki jest "krótki" typ danych w C?
void AddWordData(FILE* dataFile, short word, int* dc)
{
fprintf(dataFile, "%06o\n", word);
++(*dc);
}
funkcja jest coraz krótki typ. Zrobiłem trochę wyszukiwania w sieci, ale znalazłem tylko krótki int. co to znaczy, gdy funkcja otrzymuje krótki typ? jaki to typ danych?
Tak samo, jak krótkie int. –
Kolejne pytanie, które pojawiło się podczas, co dokładnie wydrukowano, gdy napisane "% 06o \ n" – Yuval
'% 06o \ n' To doda 6 dopełnienia' 0' i wydrukuje 'słowo' w' ósemku' z przełamaniem linii ('' \ n'') na końcu. –