- 0
- 2-3 hours worth of material
- LinkedIn Learning
- English
Course Overview
Broaden your knowledge of C. Take a deep dive into data structures, pointers, and other key concepts in this essential programming language.
Course Circullum
Introduction
- Learn data structures and pointers in C
- Using the exercise files
- Configuring the IDE
- Understanding arrays
- Working with arrays
- Modifying arrays
- Passing an array to a function
- Working multi-dimensional arrays
- Building a structure
- Nesting structures
- Creating an array of structures
- Sending a structure to a function
- Understanding a union
- Challenge: Presidents of the U.S.A.
- Solution: Presidents of the U.S.A.
- Using single character I/O
- Testing characters
- Working with character conversions
- Understanding strings in C
- Fetching string input
- Sending string output
- Reviewing printf() placeholders
- Using printf() placeholders
- Exploring string functions
- Manipulating strings
- Avoiding string problems
- Challenge: String I/O and manipulation
- Solution: String I/O and manipulation
- Understanding pointers
- Using pointers to manipulate data
- Doing pointer math
- Comparing arrays and pointers
- Allocating storage
- Working with a pointer array
- Using pointers in structures
- Passing pointers to functions
- Returning pointers
- Challenge: Create a pointer array
- Solution: Create a pointer array
- Reading from a file
- Writing to a file
- Working with raw data
- Using random file access
- Manipulating files
- Exploring the path
- Reading a directory
- Getting file information
- Using command line arguments
- Calling the operating system
- Challenge: Read and store filenames
- Solution: Read and store filenames
- Solving math puzzles
- Creating random numbers
- Working with time functions
- Sorting data
- Debugging your code
- Using a debugger
- Writing your own header file
- Mixing multiple source code files
- Challenge: Lotto simulation
- Solution: Lotto simulation
- Next steps
Item Reviews - 3
Submit Reviews
This Course Include:
Introduction
- Learn data structures and pointers in C
- Using the exercise files
- Configuring the IDE
- Understanding arrays
- Working with arrays
- Modifying arrays
- Passing an array to a function
- Working multi-dimensional arrays
- Building a structure
- Nesting structures
- Creating an array of structures
- Sending a structure to a function
- Understanding a union
- Challenge: Presidents of the U.S.A.
- Solution: Presidents of the U.S.A.
- Using single character I/O
- Testing characters
- Working with character conversions
- Understanding strings in C
- Fetching string input
- Sending string output
- Reviewing printf() placeholders
- Using printf() placeholders
- Exploring string functions
- Manipulating strings
- Avoiding string problems
- Challenge: String I/O and manipulation
- Solution: String I/O and manipulation
- Understanding pointers
- Using pointers to manipulate data
- Doing pointer math
- Comparing arrays and pointers
- Allocating storage
- Working with a pointer array
- Using pointers in structures
- Passing pointers to functions
- Returning pointers
- Challenge: Create a pointer array
- Solution: Create a pointer array
- Reading from a file
- Writing to a file
- Working with raw data
- Using random file access
- Manipulating files
- Exploring the path
- Reading a directory
- Getting file information
- Using command line arguments
- Calling the operating system
- Challenge: Read and store filenames
- Solution: Read and store filenames
- Solving math puzzles
- Creating random numbers
- Working with time functions
- Sorting data
- Debugging your code
- Using a debugger
- Writing your own header file
- Mixing multiple source code files
- Challenge: Lotto simulation
- Solution: Lotto simulation
- Next steps
- Provider:LinkedIn Learning
- Certificate:Certificate Available
- Language:English
- Duration:2-3 hours worth of material
- Language CC: