Difference between revisions of "Advance C"
From Script | Spoken-Tutorial
Line 1: | Line 1: | ||
+ | Advanced C is for the programmer who has some experience writing applications in C or a similar language. This includes allocating large data objects which at compile time, is seldom practical, especially if the data objects are used frequently and for a short time. Instead, you usually allocate these data objects at runtime. C compiler produces the object module, preprocesses the input file, allocates internal storage for various data-types, creates memory data-structures, standard file I/O library etc | ||
+ | |||
+ | |||
+ | |||
+ | |||
* Command Line arguments in C | * Command Line arguments in C | ||
** main function with arguments | ** main function with arguments |
Revision as of 11:17, 17 November 2014
Advanced C is for the programmer who has some experience writing applications in C or a similar language. This includes allocating large data objects which at compile time, is seldom practical, especially if the data objects are used frequently and for a short time. Instead, you usually allocate these data objects at runtime. C compiler produces the object module, preprocesses the input file, allocates internal storage for various data-types, creates memory data-structures, standard file I/O library etc
- Command Line arguments in C
- main function with arguments
- argc
- argv
- Header files
- Typedef and Union in C
- typedef keyword
- Union keyword
- Syntax and use of typedef and union
- Difference between union and structure
- ex: Check whether number is a pallindrome
Calculate total marks of student
- Storage class specifiers
- storage class specifiers
- auto keyword
- static keyword
- extern keyword
- register keyword