Call functions like exec*, spawn*, system, ShellExecute, CreateProcess... most of them is platform-dependent.
when we execute the program.
Compile, link and execute them.
Compile and link it into an executable.
Your program is portable if you can compile and execute it on different platforms.
Zero or more.
Surround the name of the program in quotation marks, such as: "C:\Program Files (x86)\Programmer's Notepad\pn.exe".
The program used inside microprocessors is microcode,the program what microprocessors execute is machine code.
C:> TCC.EXE foobar.c C:> foobar.exe
Because you aren't careful enough.
Answer1. When you save file using extension ".c" the program executes using "C" compiler and it cannot execute any other program which is not in "C".So, we cannot execute program in "C" which is not in "C".2. When you save file using extension ".cpp" the program executes using "C++" compiler and it can execute program of "C" but it should be saved with extension ".cpp".So, There is a program which is not in "C++" can be executed in "C++" compiler.Another answerYour question is ambiguous. 1. Okay in C++ but not in C:int main (void){ cout
odd loop means at least the loop execute once.
It is not possible. In C, any program must have at least one function to be able to compile and execute properly: the function main()