C Articles

Page 34 of 96

How to print % using printf()?

Samual Sam
Samual Sam
Updated on 11-Mar-2026 5K+ Views

Generally, printf() function is used to print the text along with the values. If you want to print % as a string or text, you will have to use ‘%%’. Neither single % will print anything nor it will show any error or warning.Here is an example to print % in printf() in C language, Example#include int main() {    printf("%");    printf("%%");    getchar();    return 0; }Output%There are some other ways to print % in the text message as in the following example, Example#include #include int main() {    printf("welcome%");    printf("%%");    printf("%c", '%');    printf("%s", "%"); ...

Read More

Difference between getc(), getchar(), getch() and getche()

Samual Sam
Samual Sam
Updated on 11-Mar-2026 6K+ Views

All these functions read the character from input and return an integer. The value of EOF is used for this purpose.getc()It reads a single character from the input and return an integer value. If it fails, it returns EOF.Here is the syntax of getc() in C language, int getc(FILE *stream);Here is an example of getc() in C language, Example#include int main () {    char val;    printf("Enter the character: ");    val = getc(stdin);    printf("Character entered: ");    putc(val, stdout);    return(0); }OutputEnter the character: a Character entered: agetchar()The function getchar() reads the character from the standard input ...

Read More

Difference between %d and %i format specifier in C

Samual Sam
Samual Sam
Updated on 11-Mar-2026 3K+ Views

Format Specifier %dThe format specifier %d takes integer value as a signed decimal integer value which means values should be decimal whether it is negative or positive.Here is an example of format specifier %d in C language, Example#include int main() {    int v1 = 7456;    int v2 = -17346;    printf("The value in decimal form : %d", v1);    printf("The value in negative : %d", v2);    return 0; }OutputThe value in decimal form : 7456 The value in negative : -17346Format Specifier %iThe format specifier %i takes integer value as an integer value which means values ...

Read More

isgreater() in C/C++

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 373 Views

The function isgreater() is used to check that the first argument is greater than the second one or not. It is declared in “math.h” header file in C language. It returns true, if successful, otherwise false.Here is the syntax of isgreater().bool isgreater(value1 , value2);Here, value1 − This is the first argument which will be checked with value2.value2 − This is the second argument which is used to check value1 that is greater or not.Here is an example of isgreater().Example#include #include using namespace std; int main() {    int val1 = 28;    int val2 = 8;    bool result;   ...

Read More

size_t data type in C

Samual Sam
Samual Sam
Updated on 11-Mar-2026 9K+ Views

The datatype size_t is unsigned integral type. It represents the size of any object in bytes and returned by sizeof operator. It is used for array indexing and counting. It can never be negative. The return type of strcspn, strlen functions is size_t.Here is the syntax of size_t in C language, const size_t var_name;Here, var_name − This the name of variable.Here is an example of size_t in C language, Example#include #include #include int main(void) {    const size_t x = 150;    int a[x];    for (size_t i = 0;i < x; ++i)    a[i] = i; ...

Read More

fgets() and gets() in C

Samual Sam
Samual Sam
Updated on 11-Mar-2026 2K+ Views

fgets()The function fgets() is used to read the string till the new line character. It checks array bound and it is safe too.Here is the syntax of fgets() in C language, char *fgets(char *string, int value, FILE *stream)Here, string − This is a pointer to the array of char.value − The number of characters to be read.stream − This is a pointer to a file object.Here is an example of fgets() in C language, Example#include #define FUNC 8 int main() {    char b[FUNC];    fgets(b, FUNC, stdin);    printf("The string is: %s", b);    return 0; }OutputThe input ...

Read More

strcspn() in C

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 390 Views

The function strcspn() counts the number of characters before first match of characters in both strings. This is declared in “string.h” header file. It returns the number of characters of first string before the occurrence of first matched character.Here is the syntax of strcspn() in C language, size_t strcspn(const char *string1, const char *string2)Here, string1 − The first string which is to be scanned.string2 − The second string which is used to search the matching character in first string.Here is an example of strcspn() in C language, Example#include #include int main() {    char str1[] = "Helloworld!";    char str2[] ...

Read More

calloc() versus malloc() in C

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 2K+ Views

calloc()The function calloc() stands for contiguous location. It works similar to the malloc() but it allocate the multiple blocks of memory each of same size.Here is the syntax of calloc() in C language, void *calloc(size_t number, size_t size);Here, number − The number of elements of array to be allocated.size − Size of allocated memory in bytes.Here is an example of calloc() in C language, Example#include #include int main() {    int n = 4, i, *p, s = 0;    p = (int*) calloc(n, sizeof(int));    if(p == NULL) {       printf("Error! memory not allocated.");   ...

Read More

Difference between strlen() and sizeof() for string in C

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 1K+ Views

strlen()The function strlen() is a predefined function in C language. This is declared in “string.h” header file. It is used to get the length of array or string.Here is the syntax of strlen() in C language, size_t strlen(const char *string);Here, string − The string whose length is to be calculated.Here is an example of strlen() in C language, Example#include #include int main () {    char s1[10] = "Hello";    int len ;    len = strlen(s1);    printf("Length of string s1 : %d", len );    return 0; }OutputLength of string s1 : 10In the above example, ...

Read More

atexit() function in C/C++

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 448 Views

The function atexit() is used to call the function after the normal exit of program. The program is called without any parameters. The function atexit() is called after exit(). The termination function can be called anywhere in the program. This function is declared in “stdlib.h” header file.Here is the syntax of atexit() in C language, int atexit(void (*function_name)(void))Here, function_name − The function is to be called at the time of termination of program.Here is an example of atexit() in C language, Example#include #include void func1 (void) {    printf("Exit of function 1"); } void func2 (void) {   ...

Read More
Showing 331–340 of 953 articles
« Prev 1 32 33 34 35 36 96 Next »
Advertisements