C언어 약어의 의미

MinWoo Park·2021년 8월 27일
1

TIL

목록 보기
46/49
post-thumbnail

이름의 의미를 알면 이해가 되어 저절로 암기가 되기에 새로운 언어를 배울 때 약어를 항상 찾아보는 편입니다.
최근 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언어 약어의 의미

profile
물음표를 느낌표로 바꾸는 순간을 사랑하는 개발자입니다.

0개의 댓글