yoyo_fun's user avatar
yoyo_fun's user avatar
yoyo_fun's user avatar
yoyo_fun
  • Member for 7 years, 11 months
  • Last seen more than a month ago
  • Romania
83 votes
7 answers
16k views

Why are bit masks called "masks" and what purpose do they serve?

60 votes
6 answers
38k views

Why do many functions that return structures in C, actually return pointers to structures?

26 votes
3 answers
8k views

Why does a long int take 12 bytes on some machines?

12 votes
3 answers
9k views

What is actually the difference between the GNU C Library and the C standard Library?

11 votes
2 answers
18k views

Why C allows multiple global declarations of the same variable but NOT multiple local declarations?

6 votes
1 answer
7k views

Is there any use case for using 'L' letter after a number literal in C?

4 votes
0 answers
2k views

Why does clock() function in C from <time.h> header only returns clock ticks in increments of 10's of thousands?

4 votes
1 answer
226 views

If I develop a media player for mobile or desktop do I have to pay for a license if my player is able to read MP3 files?

2 votes
2 answers
5k views

Why do we have to include multiple header files for a single library (the C standard library)?

1 vote
1 answer
215 views

What would be a mathematical rigorous definition of a memory address space?

1 vote
0 answers
620 views

Are there any rule-based programming language that are not considered production systems?

0 votes
2 answers
165 views

Is a 'base' file always necessary when doing a merge?

0 votes
4 answers
357 views

Regarding a variable in C, is an assignment always equivalent to a definition of that variable? [closed]

-1 votes
1 answer
2k views

Why is it possible to access an array out of bounds with negative indexes much further than with positive indexes?

-1 votes
2 answers
627 views

Why so many good open source programs have websites that are very poorly managed? [closed]