GO
C Strings Programs Archives - GeeksforGeeks
Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
C++
3.8K+ articles
C Language
1.3K+ articles
C Programs
441+ articles
C Examples
95+ articles
C-Pointers
65+ articles
cpp-strings
59+ articles
C-String
58+ articles
c-array
35+ articles
C Array Programs
28+ articles
C Strings Programs
12 posts
Recent Articles
How to Reverse a String in C?
Last Updated: 23 July 2025
In C, a string is a sequence of characters terminated by a null character (\0). Reversing a string means changing the order of the characters such that the characters at t...
read more
C Programs
C Language
Picked
C-String
C Strings Programs
C Basic Programs
How to Create a Dynamic Array of Strings in C?
Last Updated: 23 July 2025
In C, dynamic arrays are essential for handling data structures whose size changes dynamically during the program's runtime. Strings are arrays of characters terminated by...
read more
C Programs
C Language
Picked
C-Arrays
C-Dynamic Memory Allocation
C Strings Programs
C Examples
C/C++ Program for String Search
Last Updated: 23 July 2025
C/C++ Program for Naive Pattern SearchingC/C++ Program for KMP AlgorithmC/C++ Program for Rabin-Karp AlgorithmC/C++ Program for A Naive Pattern Searching QuestionC/C++ Pro...
read more
C++
C-String
cpp-strings
C Strings Programs
C++ String Programs
C Program to Reverse a String Using Recursion
Last Updated: 24 January 2026
Reversing a string means changing the order of characters in the string so that the last character becomes the first character of the string. In this article, we will lear...
read more
C Programs
C Language
C Strings Programs
C Program to Split a String into a Number of Sub-Strings
Last Updated: 23 July 2025
In this article, we will learn how to split a string into a number of sub-strings using the C program.The most straightforward method to split a string into substrings usi...
read more
C Programs
C Language
C Strings Programs
Reverse Array in C
Last Updated: 02 November 2026
Reversing an array means rearranging its elements in the opposite order, so the first element becomes the last, the second becomes the second-last, and so on. Array revers...
read more
C Programs
C Language
c-array
C Strings Programs
C Array Programs
C Examples
C Program to Check if String is Pangram
Last Updated: 05 November 2026
A string is called a pangram if it contains every letter of the English alphabet at least once. The task is to check whether a given string contains all 26 letters from a ...
read more
C Programs
C Language
C Strings Programs
C Program To Remove Leading Zeros
Last Updated: 03 November 2026
Leading zeros are zeros that appear at the beginning of a numeric string before the first non-zero digit. The task is to remove these unnecessary zeros while keeping the r...
read more
C Programs
C Language
Picked
C Strings Programs
C Program to Determine the Unicode Code Point at a Given Index
Last Updated: 23 July 2025
Unicode is the encoding mechanism to assign a unique number to each character. The first 128 characters are assigned as ASCII value means Unicode and ASCII value for the f...
read more
C Programs
C Language
Picked
C Strings Programs
Concatenating Two Strings in C
Last Updated: 12 July 2025
Concatenating two strings means appending one string at the end of another string. In this article, we will learn how to concatenate two strings in C.The most straightforw...
read more
C Programs
C Language
C-String
C Strings Programs
C Program to Print the Length of a String using Pointers
Last Updated: 05 December 2024
C language provides a built-in function strlen() but in this article, we will learn how to find and print the length of the string using pointers in C.The easiest method t...
read more
C Language
C-Pointers
C Strings Programs
C Program to Replace a Word in a Text By Another Given Word
Last Updated: 11 March 2023
Given three strings 'str', 'oldW' and 'newW'. The task is find all occurrences of the word 'oldW' and replace then with word 'newW'. Examples:Input : str[] = "xxforxx xx f...
read more
C Language
C Strings Programs