C / ANSI-C examples (example source code) Organized by topic
2012-07-09 09:09
477 查看
C / ANSI-C examples (example source code) Organized by topic
Screenshots |
stdio.h | stdlib.h | string.h | math.h |
stdio.h |
clearerr( 1 ) | fclose( 1 ) | feof( 1 ) | ferror( 1 ) | fflush( 1 ) | fgetc( 1 ) |
fgetpos( 1 ) | fgets( 1 ) | fopen( 2 ) | fprintf( 1 ) | fputc( 1 ) | fputs( 1 ) |
fread( 1 ) | freopen( 1 ) | fscanf( 1 ) | fseek( 1 ) | fsetpos( 1 ) | ftell( 1 ) |
fwrite( 1 ) | getc( 1 ) | getchar( 1 ) | gets( 1 ) | perror( 1 ) | printf( 39 ) |
putc( 1 ) | putchar( 1 ) | puts( 1 ) | remove( 1 ) | rename( 1 ) | rewind( 1 ) |
scanf( 2 ) | setbuf( 1 ) | setvbuf( 1 ) | snprintf( 1 ) | sprintf( 1 ) | sscanf( 1 ) |
tmpfile( 1 ) | tmpnam( 1 ) | ungetc( 1 ) |
stdlib.h |
abort( 1 ) | abs( 1 ) | atexit( 1 ) | atof( 1 ) | atoi( 1 ) | atol( 1 ) |
atoll( 1 ) | bsearch( 1 ) | calloc( 1 ) | div( 1 ) | Exit 2( 1 ) | exit( 1 ) |
free( 1 ) | getenv( 1 ) | labs( 1 ) | ldiv( 1 ) | llabs( 1 ) | lldiv( 1 ) |
malloc( 1 ) | mblen( 1 ) | mbstowcs( 1 ) | mbtowc( 1 ) | qsort( 1 ) | rand( 1 ) |
realloc( 1 ) | srand( 1 ) | strtod( 1 ) | strtof( 1 ) | strtold( 1 ) | strtoll( 1 ) |
strtoul( 1 ) | strtoull( 1 ) | system( 1 ) | wcstombs( 1 ) |
string.h |
memchr( 1 ) | memcmp( 1 ) | memcpy( 1 ) | memmove( 1 ) | memset( 1 ) | strcat( 1 ) |
strchr( 1 ) | strcmp( 1 ) | strcoll( 1 ) | strcpy( 1 ) | strcspn( 1 ) | strerror( 2 ) |
strlen( 1 ) | strncat( 1 ) | strncmp( 1 ) | strncpy( 1 ) | strpbrk( 1 ) | strrchr( 1 ) |
strspn( 1 ) | strstr( 1 ) | strxfrm( 1 ) |
math.h |
acos( 1 ) | acosh( 1 ) | asin( 1 ) | asinh( 1 ) | atan( 1 ) | atan2( 1 ) |
atanh( 1 ) | cbrt( 1 ) | ceil( 1 ) | copysign( 1 ) | cos( 1 ) | cosh( 1 ) |
erf( 1 ) | erfc( 1 ) | exp( 1 ) | exp2( 1 ) | expm1( 1 ) | fabs( 1 ) |
fdim( 1 ) | floor( 1 ) | fma( 1 ) | fmax( 1 ) | fmin( 1 ) | fmod( 1 ) |
fpclassify( 1 ) | frexp( 1 ) | hypot( 1 ) | ilogb( 1 ) | isfinite( 1 ) | isgreater( 1 ) |
isgreaterequal( 1 ) | isinf( 1 ) | isless( 1 ) | islessequal( 1 ) | islessgreater( 1 ) | isnan( 1 ) |
isnormal( 1 ) | isunordered( 1 ) | ldexp( 1 ) | lgamma( 1 ) | llrint( 1 ) | llround( 1 ) |
log( 1 ) | log10( 1 ) | log1p( 1 ) | log2( 1 ) | logb( 1 ) | lrint( 1 ) |
lround( 1 ) | modf( 1 ) | nan( 1 ) | nearbyint( 1 ) | nextafter( 1 ) | nexttoward( 1 ) |
pow( 1 ) | remainder( 1 ) | remquo( 1 ) | rint( 1 ) | round( 1 ) | scalbln( 1 ) |
scalbn( 1 ) | signbit( 1 ) | sin( 1 ) | sinh( 1 ) | sqrt( 1 ) | strftime( 1 ) |
tan( 1 ) | tanh( 1 ) | tgamma( 1 ) | time( 1 ) | trunc( 1 ) |
ctype.h | time.h | assert.h | wctype.h |
ctype.h |
isalnum( 1 ) | isalpha( 1 ) | isblank( 1 ) | iscntrl( 1 ) | isdigit( 1 ) | isgraph( 1 ) |
islower( 1 ) | isprint( 1 ) | ispunct( 1 ) | isspace( 1 ) | isupper( 1 ) | isxdigit( 1 ) |
tolower( 1 ) | toupper( 1 ) |
time.h |
asctime( 1 ) | clock( 1 ) | ctime( 1 ) | difftime( 1 ) | gmtime( 1 ) | localeconv( 1 ) |
localtime( 1 ) | mktime( 1 ) | setlocale( 1 ) | tm( 1 ) |
assert.h |
assert( 1 ) |
wctype.h |
iswalnum( 1 ) | iswalpha( 1 ) | iswblank( 1 ) | iswcntrl( 1 ) | iswdigit( 1 ) | iswgraph( 1 ) |
iswlower( 1 ) | iswprint( 1 ) | iswpunct( 1 ) | iswspace( 1 ) | iswupper( 1 ) | iswxdigit( 1 ) |
towlower( 1 ) |
signal.h | setjmp.h |
signal.h |
raise( 1 ) |
setjmp.h |
longjmp( 1 ) | setjmp( 1 ) |
Data Type | Pointer | String | Data Structure Algorithm |
Data Type | Screenshots |
Array Char( 15 ) | Array Double( 3 ) | Array Float( 1 ) | Array Int( 16 ) | Array String( 1 ) | Array Two Dimension( 14 ) |
Binary Display( 1 ) | Bit AND( 1 ) | Bit OR( 1 ) | Bit Reverse( 1 ) | Bit Shift( 4 ) | Bitwise XOR( 3 ) |
Char Validation( 14 ) | Char( 12 ) | Constant( 4 ) | Control Character( 7 ) | Decimal( 1 ) | Define New Type( 1 ) |
Double( 7 ) | Enum( 5 ) | Float( 14 ) | Hex( 4 ) | Int Convert( 4 ) | Int( 19 ) |
Long( 6 ) | Register( 2 ) | Short( 1 ) | Static( 5 ) | Union( 2 ) |
Pointer | Screenshots |
Pointer Array( 6 ) | Pointer Char( 10 ) | Pointer Double( 2 ) | Pointer Int( 14 ) | Pointer Long( 1 ) | Pointer Pointer( 2 ) |
Pointer String( 2 ) |
String | Screenshots |
String Append( 9 ) | String Case( 2 ) | String Compare( 6 ) | String Convert( 16 ) | String Copy( 6 ) | String General( 17 ) |
String Length( 11 ) | String Search( 15 ) | String Split( 4 ) |
Data Structure Algorithm |
Bubble Sort( 3 ) | Insertion Sort( 1 ) | Link List( 1 ) | Queue( 2 ) | Quick sort( 8 ) | Search( 2 ) |
Selection Sort( 1 ) | Shaker Sort( 1 ) | Shell Sort( 1 ) | Stack( 2 ) | Tree( 4 ) |
Console | Language Basics | Development |
Console | Screenshots |
Console Input Validation( 1 ) | Console Menu( 1 ) | Console Output Char( 4 ) | Console Output float( 1 ) | Console Output Int( 5 ) | Console Output String( 8 ) |
Console Output( 2 ) | Console Read Any( 2 ) | Console Read Char( 7 ) | Console Read Decimal( 1 ) | Console Read Int( 6 ) | Console Read String( 6 ) |
Console Read Validation( 8 ) | Formatted Output Float( 5 ) | Formatted Output Hex( 1 ) | Formatted Output Int( 6 ) | Formatted Output String( 1 ) | Printf( 6 ) |
Scanf( 5 ) |
Language Basics | Screenshots |
Comments( 2 ) | Do While( 7 ) | Extern( 1 ) | For Break( 5 ) | For Continue( 2 ) | For( 31 ) |
Goto( 1 ) | If( 20 ) | Main( 7 ) | Operator General( 14 ) | Operator Rank( 1 ) | Operator Relation( 3 ) |
Operator Self Increase( 3 ) | Operator Ternary( 7 ) | Statement( 1 ) | Switch( 11 ) | Variable Scope( 14 ) | Variable( 4 ) |
While( 4 ) |
Development | Screenshots |
Assert( 1 ) | Bar Chart( 1 ) | Beep( 2 ) | Command Line Parameters( 10 ) | Compile Info( 1 ) | Debug( 3 ) |
Environment( 1 ) | error( 6 ) | Exit Abort( 4 ) | Locale( 2 ) | Print( 1 ) | System Command( 2 ) |
Table( 1 ) | Time Date( 21 ) | Timer( 2 ) |
Structure | Memory | Math |
Structure |
Struct Define( 8 ) | Struct Size( 2 ) | Structure Array( 4 ) | Structure Parameters( 1 ) | Structure Serialization( 2 ) |
Memory |
Memory Allocation( 10 ) | Memory Compare( 2 ) | Memory Copy( 2 ) | Memory Free( 1 ) | Memory Jump( 1 ) | Memory Move( 2 ) |
Memory Save( 1 ) | Memory Search( 1 ) | Memory Set( 2 ) |
Math | Screenshots |
Absolute Value( 4 ) | Cos ACos( 6 ) | Divide( 5 ) | Exp( 4 ) | Log( 4 ) | Mod( 5 ) |
Power( 3 ) | Random( 10 ) | Round( 2 ) | Sin ASin( 8 ) | Square Root( 2 ) | Tan ATan( 8 ) |
File | Macro Preprocessor |
File |
Binary File( 1 ) | File Close( 1 ) | File Compare( 1 ) | File Content Search( 5 ) | File Copy( 3 ) | File Delete( 4 ) |
File End( 4 ) | File Error( 1 ) | File fprintf fscanf( 2 ) | File fwrite fread( 1 ) | File Open( 6 ) | File Pointer( 4 ) |
File Read( 16 ) | File Rename( 2 ) | File Temp( 3 ) | File Write( 20 ) | Stream Buffer( 1 ) |
Macro Preprocessor |
if def( 4 ) | ifndef( 1 ) | Inline( 1 ) | Line( 1 ) | Macro Basic( 3 ) | Macro Constant( 10 ) |
Macro Function( 10 ) | Macro String( 3 ) | Preprocessor IF( 3 ) | Preprocessor LINE( 1 ) | Preprocessor( 1 ) |
Function | Small Application |
Function | Screenshots |
Function Parameters( 21 ) | Function Pointer( 10 ) | Function Recursive( 7 ) | Function( 31 ) |
Small Application |
Calculator( 2 ) |
相关文章推荐
- C / ANSI-C examples (example source code) Organized by topic
- Deleting a Mounted Folder The code example in this topic shows you how to delete a mounted folder by
- How To Organize Template Source Code
- Blocking particular apps in Android (By modifying source code)
- iOS UITextField Source Code, UITextField Open Source Code, UITextField Code Examples
- [OpenCV] How to install opencv by compiling source code
- pylab_examples example code: finance_demo.py
- Lua source code Recommended reading order by mikemike
- [OpenCV] How to install opencv by compiling source code
- 编程之美-How To Organize Template Source Code
- Ruby by Example: Concepts and Code
- Do not hybrid compile and link source code by using VC and GCC!
- Yoda's Protector Version 1.02 Source Code by ashkbiz
- [code] Programming Game AI by Example
- Unpacker for morphine 2.7 sourcecode by uall
- Matlab 数字信号处理编程导论 by Source Code
- Programming tutorials and source code examples
- IMX6 GStreamer Source Code Example
- Open Source iOS Apps – Real iOS Source Code Examples