we called a function and passed something do it we have always passed the "values" of variables to the called function. such functions calles are called
a) calls by reference
b) calls by value
c) calls by zero
d) none of the above
char p="data"; printf(p);
what is difference between C and C++
How can my program discover the complete pathname to the executable from which it was invoked?
How to throw some light on the b tree?
void main() { int s[4][2]={ {1234,56},{1212,33},{1434,80},{1312,78} }; int (*p)[2]; int i,j,*pint; for(i=0;i<=3;i++) { p=&s[i]; pint=p; printf("\n"); for(j=0;j<=1;j++) printf("%d",*(pint+j)); } } while running this program it shows a warning-suspicious pointer conversion ie pint=p; my que is why should we assign the value of p to pint again.why cant we use it directly as *(p+j)..but if i use like tat the o/p is garbage value..
Why c is faster than c++?
How can I invoke another program or command and trap its output?
Program to find the sum of digits of a given number until the sum becomes a single digit. (e.g. 12345=>1+2+3+4+5=15=>1+5=6)
How can I call a function, given its name as a string?
Explain built-in function?
What does malloc () calloc () realloc () free () do?
difference between spiral and waterfall model