Useful Links
1. Introduction to C Programming
2. Development Environment Setup
3. Basic Program Structure
4. Variables and Data Types
5. Operators and Expressions
6. Input and Output Operations
7. Control Flow Statements
8. Functions
9. Arrays
10. Pointers
11. Strings
12. Structures and Unions
13. Dynamic Memory Management
14. File Input and Output
15. Preprocessor
16. Advanced Programming Concepts
17. Best Practices and Style
  1. Computer Science
  2. Programming
  3. By Language

C Programming

1. Introduction to C Programming
2. Development Environment Setup
3. Basic Program Structure
4. Variables and Data Types
5. Operators and Expressions
6. Input and Output Operations
7. Control Flow Statements
8. Functions
9. Arrays
10. Pointers
11. Strings
12. Structures and Unions
13. Dynamic Memory Management
14. File Input and Output
15. Preprocessor
16. Advanced Programming Concepts
17. Best Practices and Style
  1. Strings
    1. String Fundamentals
      1. String Representation in C
        1. Character Arrays vs Strings
          1. String Literals
            1. String Storage
            2. String Input and Output
              1. String Input Functions
                1. String Output Functions
                  1. Safe String Input
                    1. Buffer Overflow Prevention
                    2. String Manipulation
                      1. Manual String Operations
                        1. String Length Calculation
                          1. String Copying
                            1. String Concatenation
                              1. String Comparison
                              2. Standard String Library
                                1. strlen Function
                                  1. strcpy and strncpy
                                    1. strcat and strncat
                                      1. strcmp and strncmp
                                        1. strchr and strrchr
                                          1. strstr Function
                                            1. strtok Function
                                              1. String Conversion Functions
                                              2. String Processing Techniques
                                                1. Character-by-Character Processing
                                                  1. String Parsing
                                                    1. String Validation
                                                      1. Case Conversion

                                                    Previous

                                                    10. Pointers

                                                    Go to top

                                                    Next

                                                    12. Structures and Unions

                                                    © 2025 Useful Links. All rights reserved.

                                                    About•Bluesky•X.com