Course details
To describe how to write advanced, efficient ANSI C programs using pointers
- Defining and initializing pointers in ANSI C
- use the correct syntax for defining and initializing pointers in ANSI C.
- Coding pointers in ANSI C
- define and initialize pointers to different datatypes in ANSI C.
- Access by reference in ANSI C
- distinguish between access by reference and access by value and use access by reference to pass parameters to functions and structures in ANSI C.
- Passing pointers to pointers in ANSI C
- list the rules of double indirection and pass pointers to pointers in ANSI C.
- Pointer arithmetic in ANSI C
- increment and decrement pointers in ANSI C.
- Using pointers to functions in ANSI C
- define and initialize function pointers and arrays of function pointers in ANSI C.
- Using arrays of pointers in ANSI C
- define and initialize arrays of pointers in ANSI C.
- Matching ANSI C pointers to descriptions
- match a set of ANSI C pointer declarations with their descriptions.
- Dynamic storage allocation in ANSI C
- name the ANSI C functions responsible for allocating memory at runtime and identify their particular uses, allocate memory, using the malloc() function, and free memory, using the free() function.
- Using linked lists in ANSI C
- list the differences between linked lists and arrays and code a linked list in ANSI C.
About New Horizons Lebanon
As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Become a C Programmer eduCBAUSD 5
USD 29Duration: Upto 21 Hours - C Programming Language for Beginners StudyHubUSD 13
USD 260Duration: Upto 4 Hours