what will be the output:
main(){char ch;int a=10;printf("%d",ch);}
Answers were Sorted based on User's Feedback
Answer / vignesh1988i
garbage ascii value corresponding to the characterr present
in the memory location ch;
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / manjot singh
It will gve a garbage value becoz ch has not value it will
automtically generate value by complier
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / amala v
It'll give a warning tat "a is never used...If u Continue
executing...it will the memory address that is currently
used.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / lnk
In the above coding ...
there is a char "ch " assigned with out a value
and a int" a " assigned with a value ...
and it compiles to print a interger (%d) ...
but tries to read a int value fronm ch (which does not
match the data type ) so it gives garbage value .with
compile time warning !
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / kalpana.y
There will be no output
because,in printf statement the integer variable is
declared but 'ch' is assinged.it should be 'a' insted
of 'ch'.
| Is This Answer Correct ? | 5 Yes | 5 No |
Answer / raghu
I think it prints some garbage value. if ch was initialised
then it would have printed the ASCII value of that charecter
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / balaji
warning! "a" is assigned a value that is never used
| Is This Answer Correct ? | 0 Yes | 0 No |
State the difference between realloc and free.
Explain function pointer with exapmles.
array contains zeros and ones as elements.we need to bring zeros one side and one other side in single parse. ex:a[]={0,0,1,0,1,1,0,0} o/p={0,0,0,0,0,1,1,1}
how does the C compiler interpret the following two statements p=p+x; q=q+y; a.p=p+x; q=q+y b.p=p+xq=q+y c.p=p+xq; q=q+y d.p=p+x/q=q+y
Explain what is the difference between text files and binary files?
What are the advantages of using linked list for tree construction?
Where static variables are stored in c?
write a C program, given number is double without using addt ion and multiplication operator?ex:n=6,ans=12,pls send me ans to goviseenu@gmail.com
What is structure in c language?
differentiate built-in functions and user – defined functions.
What is a stream?
A stack can be implemented only using array?if not what is used?