C is a general-purpose computer programming language used for operating systems, libraries, games and other high performance work. It was developed in 1972 by Dennis Ritchie for use with the Unix operating system. C++ is an object-oriented derivative of C.

learn more… | top users | synonyms

-2
votes
0answers
12 views

C program - structure variable data packing and alignment [on hold]

What will be the output of the program on a 32-bit machine (using GCC)? Explain. ...
0
votes
0answers
28 views

How to make quick sort recursive? [migrated]

Currently I am trying to make a recursive quick sort. There are many different methods for quick sort but for my method, I have to take the first element of the array and always use the first element ...
1
vote
0answers
22 views

How is a complied program updatable? [closed]

We all know in the case of web sites, to make update just means opening the code, editing it and saving it. And to view the changes we just have to refresh the browser. But what about in the case of ...
0
votes
1answer
26 views

Simple error in C [closed]

I cannot determine why the Celsius values in this code are producing rubbish values. (Look at second statement in the first for-loop). CODE: ...
2
votes
1answer
312 views

Numerical stability of C++: will a C++ program using a float or double library return the same arithmetical results on two different computers?

Say I am using boost or the built-in float or double mathematical libraries of my C++ compiler. I distribute the program. Will the execution of my C++ program on different machines given different ...
4
votes
1answer
144 views

Is the Syntax of C Language completely defined by CFGs?

I think the Question is self sufficient. Is the syntax of C Language completely defined through Context Free Grammars or do we have Language Constructs which may require non-Context Free definitions ...
6
votes
6answers
3k views

Why do negative array indices make sense?

I have came across a weird experience in C programming. Consider this code: ...
2
votes
2answers
494 views

Handling untrusted string input in printf in C [closed]

I stumbled upon the MSDN Best Practices for Code Review. Under the section “Untrusted Inputs”, I found following which I didn't understand properly. Why is the following considered safe? ...