what is the difference between #include<stdio.h> and
#include"stdio.h" ?
Answers were Sorted based on User's Feedback
Answer / shahab
# include<stdio.h>--- It searches one directory i.e
specified list of directory.
# include"stdio.h"---- It searches two i.e specified list
of directory & current directory.
| Is This Answer Correct ? | 66 Yes | 10 No |
Answer / mytri
#include<stdio.h>--Search from current directory
#include"stdio.h"--Search from list of directories that are
included in path
| Is This Answer Correct ? | 61 Yes | 28 No |
Answer / mini bangar
when we write #include<stdio.h> preprocessor search for it in include directory directly.but when we write "stdio.h" precessor start searching for this header file from current directoryand then in parent directories.
| Is This Answer Correct ? | 25 Yes | 5 No |
Answer / sreekanth
#include "stdio.h"
The compiler will search for a particular stdio.h in the
current working directory only
where as <stdio.h> the complier looks into default dir.
which is in most cases /include/lib or you can define this
directory by your own.
| Is This Answer Correct ? | 30 Yes | 14 No |
Answer / sanjay chandra
#include<stdio.h> /* stdio.h is searched in c:\TCP\INCLUDE
folder. If not found gives compilation error
#include "stdio.h" first searches for stdio.h in
c:\TCP\BIN(current diretory) . If not found searches
c:\tcp\include\ for stdio.h file
| Is This Answer Correct ? | 21 Yes | 7 No |
Answer / rakesh simar
include<stdio.h> is a part of hedrfile and & it means standard input(scanf) &output(printf)
| Is This Answer Correct ? | 3 Yes | 14 No |
What is memory leak in c?
What are the different types of pointers?
How can you draw circles in C?
2. Counting in Lojban, an artificial language developed over the last fourty years, is easier than in most languages The numbers from zero to nine are: 0 no 1 pa 2 re 3 ci 4 vo 5 mk 6 xa 7 ze 8 bi 9 so Larger numbers are created by gluing the digit togather. For Examle 123 is pareci Write a program that reads in a lojban string(representing a no less than or equal to 1,000,000) and output it in numbers.
What is character set?
Explain data types & how many data types supported by c?
what is software?
print a "hello" word without using printf n puts in c language
what is the output of the following program and explain the answer #include<stdio.h> exp() { main(5) } main(int a) { printf("%d",a); return; }
How can I invoke another program from within a C program?
Explain what are the __date__ and __time__ preprocessor commands?
What is time complexity c?