이름의 의미를 알면 이해가 되어 저절로 암기가 되기에 새로운 언어를 배울 때 약어를 항상 찾아보는 편입니다.
최근 C언어를 공부하면서 궁금했던 약어들을 모아놓은 블로그를 보았습니다.
계속 참고하기 위해 제 블로그에 기록합니다.
< Header >
conio : Console Input/Output
stdio : Standard Input/Output
stdlib : Standard Library
unistd : Unix Standard
fcntl : File Control
< Function >
abs : Absolute Value
atof : Alphabet to Floating Point
atoi : Alphabet to Integer
atol : Alphabet to Long
bsearch : Binary Search
calloc : Clear Allocation
const : Constant
div : Division
exp : Exponential
fabs : Floating Point Absolute Value
fclose : File Close
fdiv : Floating Point Division
fgetc : File Get Character
fgets : FIle Get String
fopen : File Open
fprintf : File Print Format
fputc : File Put Character
fputs : File Put String
fread : File Read
frexp : Fractional Exponent
fscanf : File Scan Format
func : Function
fwrite : File Write
getc : Get Character
getchar : Get Character
gets : Get String
hsearch : Hash Table Search
isalnum : Is Alphanumeric
isalpha : Is Alphabet
isascii : Is Ascii
isblank : Is Blank
iscntrl : Is Control Character
isdigit : Is Digit Character
isgraph : Is Graphic Character
islower : Is LowerCase Character
isprint : Is Print
ispunct : Is Punctuation Character
isspace : Is Space Character
isupper : Is UpperCase Character
isxdigit : Is Hexdecimal Digit Character
labs : Long Absolute Value
ldexp : Long Double Exponent
ldiv : Long Division
lsearch : Linear Search
lfind : Linear Find
malloc : Memory Allocation
memchr : Memory Character
memcmp : Memory Compare
memcpy :Memory Copy
memmove : Memory Move
memset : Memory Setting
msgctl : Message Control
msgrcv : Message Receive
msgsnd : Message Send
pow : Power
printf : Print Format
putchar : Put Character
puts : Put String
rand : Random Number
realloc : Re-Allocation
scanf : Scan Format
semctl : Semaphore Control
semget : Semaphore Get
semop : Semaphore Operation
shmat : Shared Memory Attach
shmdt : Shared Memory Detach
shmget : Shared Memory Get
srand :
sprintf : String Print Format
sqrt : Square Root
sscanf : String Scan Format
strcasecmp : String Case Insensitive Compare
strcat : String Concatenate
strchr : String Character
strcmp: String Compare
strcpy : String Copy
strdup : String Duplicate
strlen : String Length
strpbrk : String Pointer Break
strrchr : String Reverse Character
strspn : String Span
strstr : SubString In String
strtok : String Tokenize
strtod : String To Double
strtof : String To Floating Point
strtol : String To Long
strtoul : Strint To Unsigned Long
ungetc : UnGet Character
< Data type , Variable >
auto : Automatic Variable
argc : Argument Count
argv : Argument Vector
arr : Array
char : Charactor
enum : Enumeration Type
env : Environment
envp :
float : Floating Point
fifo : First In First Out 또는 Named Pipes
int : integer
msqid : Message Queue ID
ptr : Pointer
shmaddr : Shared Memory Address
shmid : Shared Memory ID
stderr : Standard Error
stdin : Standard Input
stdout : Standard Out
struct : Structure
typedef : type define
< Macro , Const >
a : Append
ab : Append Binary
EOF : End Of File
RDONLY : Read Only
r : Read
rb : Read Binary
SIGALRM : Signal Alarm
SIG_IGN : signal ignore
SIG_INT : signal Interrupt
STDERR : Standard Error
STDIN : Standard Input
STDOUT : Standard Output
w : Write
wb : Write Binary
Reference: [C] C언어 약어의 의미