Useful Links
Computer Science
Programming
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
Strings
String Fundamentals
String Representation in C
Character Arrays vs Strings
String Literals
String Storage
String Input and Output
String Input Functions
String Output Functions
Safe String Input
Buffer Overflow Prevention
String Manipulation
Manual String Operations
String Length Calculation
String Copying
String Concatenation
String Comparison
Standard String Library
strlen Function
strcpy and strncpy
strcat and strncat
strcmp and strncmp
strchr and strrchr
strstr Function
strtok Function
String Conversion Functions
String Processing Techniques
Character-by-Character Processing
String Parsing
String Validation
Case Conversion
Previous
10. Pointers
Go to top
Next
12. Structures and Unions