Keywords dan Library Function dalam Bahasa C
Keywords dan Library Functions dalama Bahasa C
Perhatikan dua contoh program c yang tujuannya menginput dua buah nilai kemudian mencetak totalnya, sebagai berikut :
Perhatikan dua contoh program c yang tujuannya menginput dua buah nilai kemudian mencetak totalnya, sebagai berikut :
#include <stdio.h> void main() { int A, B, T; scanf("%i", &A); scanf("%i", &B); T = A + B; scanf("%i", &T); } |
Perhatikan kata-kata yang ada dalam kedua program tersebut, yaitu:
stdio.h
stream.h |
void
int |
main()
scanf() printf() cin cout |
Diantara banyak sekian kata yang digunakan dalam suatu bahasa pemograman ada yang disebut keyword (kata kunci) dan ada yang digunakan untuk function (fungsi).
include sendiri bukan merupakan keyword, tapi suatu instruksi yang diberikan untuk compiler agar menyertakan (include) library function yang terdapat dalam suatu file yang disediakan oleh bahasa C.
auto | do | goto | short | typedef |
break | double | if | signed | union |
case | else | int | sizeof | unsigned |
char | enum | long | static | void |
const | extern | register | struct | volatile |
continue | float | return | switch | while |
default | for |
stdio.h | clearerr() | flushall() | fscan() | puts() |
fclose() | fopen() | fseek() | putw() | |
fccloseall() | fprint() | fsetpos() | rename() | |
fdopen() | fputc() | ftell() | rewind() | |
fflush() | fputchar() | fwrite() | scanf() | |
fgetc() | fputs() | gets() | unlink() | |
fgetchar() | fread() | getw() | ||
fgetpos() | free() | perror() | ||
fgets() | freopen() | printf() | ||
math.h | abs() | ceil() | labs() | sqrt() |
acosh() | cos() | ldexp() | tan() | |
asin() | cosh() | log() | tanh() | |
atan() | exp() | log10() | fmod() | |
atan2() | fabs() | pow() | sinh() | |
atof() | floor() | sin() | ||
stdlib.h | abs() | free() | abs(x) | |
atof() | ldiv() | atoi(s) | ||
atoi() | malloc() | random(sum) | ||
atol() | rand() | randomize() | ||
div() | srand() | |||
exit() | system() | |||
string.h | strcpy() | strcat() | strlen() | |
strcmp() | strchr() | |||
conio. | clrscr() | getche() | khbit() | |
getch() | gotoxy() | putch() | ||
ctype.h | stlower() | isalnum( c) | isgraph( c) | isupper( c) |
toupper() | isalpha( c) | islower( c) | isxdigit( c) | |
isascii( c) | isprint( c) | toascii( c) | ||
iscntrl( c) | ispuncts( c) | _tolower( c) | ||
isdigit( c) | isspace( c) | _toupper( c) |
for detail function each function will be present to all you next time insyaAllah
Narupi 18 November 2012
Tidak ada komentar:
Posting Komentar