怎样判断一个c函数是posix的?解决方案

怎样判断一个c函数是posix的?
linux 下怎样判断一个c函数是posix的,通过man 查看conforming to?
如果自己写的程序要想有很好的移植性,是不是都得使用posix的?
以前写东西没考虑过移植性的问题,欢迎各种解答和喷。
------解决方案--------------------
当然是都用C标准库的,posix的能不用就不用啊
------解决方案--------------------
查posix库信息
------解决方案--------------------
man 2是c语言函数库 man 3是系统调用
------解决方案--------------------
abort()— Causes abnormal process termination 211
abs()—Computes the absolute value of an integer 212
access()—Tests for file accessibility 213
acos()—Computes the principal value of arc cosine 215
alarm()—Schedules an alarm 216
asctime()—Converts a time structure to a string 217
asin()—Computes the principal value of the arc sine 218
assert()—Aborts the program if assertion is false 219
atan()—Computes the principal value of the arc tangent 221
atan2()—Computes the principal value of the arc tangent of y/x 222
atexit()—Registers a function to be called at normal program termination
atof()—Converts a text string to double 224
atoi()—Converts a text string to integer 225
atol()—Converts a text string to long integer 226
bsearch()—Searches a sorted array 227
calloc()—Allocates and zeroes memory 229
ceil()—Computes the smallest integer greater than or equal to x 230
cfgetispeed()—Reads terminal input baud rate 231
cfgetospeed()—Reads terminal output baud rate 232
cfsetispeed()—Sets terminal input baud rate 233
cfsetospeed()—Sets terminal output baud rate 234
chdir()—Changes the current working directory 235
chmod()—Changes file mode 236
chown()—Changes the owner and/or group of a file 238
clearerr()—Clears end—of-file and error indicators for a stream 240
clock( )—Determines processor time used 241
close()—Closes a file 242
closedir()—Ends directory read operation 243
cos()—Computes the cosine function 244
cosh()—Computes the hyperbolic cosine function 245
creat()—Creates a new file or rewrites an existing one 246
ctermid()—Generates terminal pathname 247
ctime()—Formats a calendar time 248
cuserid()—Gets user name 249
difftime()—Computes the difference between two times 250
div()—Computes the quotient and remainder of an integer division 251
dup()—Duplicates an open file descriptor 252
dup2()——Duplicates an open file descriptor 253
execl()—Executes a file 254
execle()—Executes a file 256
execlp()—Executes a file 258
execv()—Executes a file 260
execve()—Executes a file 262
execvp()—Executes a file 264
exit()—Causes normal program termination 266
_exit()—Terminates a process 267
exp()—Computes the exponential function 268
fabs()—Computes the absolute-value function 269
fclose()—Closes an open stream 270
fcntl()—Manipulates an open file descriptor 271
fdopen()—Opens a stream on a file descriptor 274
feoff()—Tests the end-of-file indicator for a stream 275
ferror()—Tests the error indicator for a stream 276
fflush()—Updates stream 277
fgetc()—Reads a character from a stream 278
fgetpos()—Gets the current file position 279
fgets( )—Reads n characters from a stream 280
fileno()—Maps a stream pointer to a file descriptor 281
floor( )—Computes the largest integer not greater than x 282
fmod()—Computes the remainder of x/y 283
fopen()—Opens a stream 284
fork()—Creates a process 285
fpathconf()—Gets configuration variable for an open file 287
fprintf( )—Writes formatted text to a stream 289
fputc( )—Writes a character to a stream 293
fputs()—Writes a string to a stream 294
fread()—Reads an array from a stream 295
free()—Deallocates dynamic memory 296
freopen()—Closes and then opens a stream 297
frexp()—Breaks a floating-point number into a fraction and integer 298
fscanf( )—Reads formatted input from a stream 299
fseek()—Sets file position 302