Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


what is the difference between getch() and getchar()?

Answers were Sorted based on User's Feedback



what is the difference between getch() and getchar()?..

Answer / nishi

getch() is not waiting to press enter to show output on screen.
but getchar() is waiting to press enter to show output.

Is This Answer Correct ?    92 Yes 46 No

what is the difference between getch() and getchar()?..

Answer / shruti

@Nishi
the answer you have posted is wrong..

Getch() and getchar() are two inbuilt functions..

in getch()
the argument to the function is any key on the keyboard,
not necessarily be a character (A - Z).

getchar()
the argument is a character -> alphabet (A - Z)..

Is This Answer Correct ?    76 Yes 43 No

what is the difference between getch() and getchar()?..

Answer / pinky

getchar() is a function call: it reads in a single
character and waits for the user to hit 'enter key' before
reading the character. This line is included because many
compiler environments will open a new console window, run
the program, and then close the window before you can see
the output. This command keeps that window from closing
because the program is not done yet because it waits for
you to hit enter. Including that line gives you time to see
the program run.

getch() returns back on reading any character(a-z) or any
hit to the keyboard.

Is This Answer Correct ?    34 Yes 12 No

what is the difference between getch() and getchar()?..

Answer / non linearly

getch()
1. Does not echo
2. procces immediatly the typed character

Is This Answer Correct ?    18 Yes 6 No

what is the difference between getch() and getchar()?..

Answer / m@ht@b ahm@d

getchar():- this function returns a character that has been recently typed. the typed character is echoed to the computer screen. after typing the appropriate character the user is required to press enter.

getch():- This function also returns a character that has been recently typed, bet neither the user is required to press enter key after entering the character nor the typed character echoed to the computer screen.

getche():- the advantage of this function over getchar() is that as soon as the user types a character, the character is immediately accepted, i.e. the user is not required to press enter key after typing a character.

Is This Answer Correct ?    13 Yes 2 No

what is the difference between getch() and getchar()?..

Answer / govind

getch is not waiting to press enter to show output on screen.
but getchar is waiting to press enter to show output

Is This Answer Correct ?    10 Yes 4 No

what is the difference between getch() and getchar()?..

Answer / barath krishnan

getchar() is very similar to using scanf with %c. The getch() function is normally used in 2 cases
1 To read any character not just numbers and alphabets but any
non white space character ( any key oder dan num/caps/scroll locks or tab keys)
2 To keep reading from a stream of inputs without forcing the user to press enter key at the end of each input unlike getchar()

Is This Answer Correct ?    7 Yes 1 No

what is the difference between getch() and getchar()?..

Answer / arjun tiwari

What is difference between getchar and getch?
Computer Programming Questions
Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Programming > C Programming
View Slide Show
Best Answer
Getchar() will accept a character from keyboard displays immediately while typing and need Enter key to pressed for proceeding.

Getch() Normally we will use it at the end of the main(). It just accepts a key stroke and never displays it and proceeds further.
Getche() will accept a character from keyboard display it immediately does not wait for Enter key to pressed for proceeding.
__________________________________________________________________
getch() - get character from screen without echo and compiler didn't wait for another key.
getche() - get character from screen and compiler didn't wait for another key
getchar() - get character from screen and compiler wait for another key.
_____________________________

Is This Answer Correct ?    4 Yes 0 No

what is the difference between getch() and getchar()?..

Answer / mayur dharmik

getch()
1. Does not echo
2. procces immediatly the typed character and wait to hit Enter

Is This Answer Correct ?    2 Yes 0 No

what is the difference between getch() and getchar()?..

Answer / shivani

getchar() is a function call: it reads in a single
character and waits for the user to hit 'enter key' before
reading the character. This line is included because many
compiler environments will open a new console window, run
the program, and then close the window before you can see
the output. This command keeps that window from closing
because the program is not done yet because it waits for
you to hit enter. Including that line gives you time to see
the program run.
getch() is not waiting to press enter to show output on
screen.
but getchar() is waiting to press enter to show output.

Is This Answer Correct ?    9 Yes 10 No

Post New Answer

More C Interview Questions

Design a program which assigns values to the array temperature. The program should then display the array with appropriate column and row headings.

0 Answers  


"C" language developed by "Dennis Ritchie" at AT & T. his remarks are a) too general, too abstract b) could deal with only specific problems c) lost generality of BCPL and B restored d) no remarks

0 Answers  


WAP to accept first name,middle name & last name of a student display its initials?

5 Answers   AITH, NIIT,


Can you apply link and association interchangeably?

0 Answers   InterGraph,


What kind of sorting is this? SORT (k,n) 1.[Loop on I Index] repeat thru step2 for i=1,2,........n-1 2.[For each pass,get small value] min=i; repeat for j=i+1 to N do { if K[j]<k[min] min=j; } temp=K[i];K[i]=K[min];K[min]=temp; 3.[Sorted Values will be returned] A)Bubble Sort B)Quick Sort C)Selection Sort D)Merge Sort

3 Answers   Accenture,


Tell us bitwise shift operators?

0 Answers  


what is diff between localstatic and globalstatis variable possible 2 use in another file...?

2 Answers   HCL,


code snippet for creating a pyramids triangle ex 1 2 2 3 3 3

4 Answers  


what value is returned to operating system after program execution?

0 Answers  


What is an lvalue in c?

0 Answers  


what is c?

13 Answers   Tech Mahindra,


Can a pointer be static?

0 Answers  


Categories