fgetpos()
fseek()
ftell()
fsetpos()
If it is not a macro, it may evaluate stream more than once
if it is amacro, it may not evaluate stream more than once
if it is a macro, it may evaluate stream more than once
no difference between fgetc() and getc()
int
char *
struct
None of the mentioned
.txt
.bin
.c
none of the mentioned
string
structures
char
all of the mentioned
enum
typedef
- (Minus)
<- (Left Arrow)
. (Dot)
Both <- and .
Another structure
Function
Array
long
For loop
While loop
do-while loop
return
static
new
volatile
Internal
External
Both Internal and External
Whole source file in which it is defined
From the point of declaration to the end of the file in which it is defined
Any source file in a program
From the point of declaration to the end of the file being compiled
float
All of the mentioned
Reading the value into a register variable
Copy the value from a memory variable
Global declaration of register variable
static register a;
register static a;
Both static register a; and register static a;
We cannot use static and register together
stack
registers
heap
main memory
Within the block it appears
Within the blocks of the block it appears
Until the end of program
Within the block it appears & Within the blocks of the block it appears
queue
priority queue
random
union
auto