Bhanu Priya

Bhanu Priya

1,060 Articles Published

Articles by Bhanu Priya

Page 9 of 106

What is pass by value in C language?

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 4K+ Views

Pass by value is termed as the values which are sent as arguments in C programming language.AlgorithmAn algorithm is given below to explain the working of pass by value in C language.START Step 1: Declare a function that to be called. Step 2: Declare variables. Step 3: Enter two variables a, b at runtime. Step 4: calling function jump to step 6. Step 5: Print the result values a, b. Step 6: Called function swap.    i. Declare temp variable    ii. Temp=a    iii. a=b    iv. b=temp STOPExampleGiven below is the C program to swap the two numbers ...

Read More

What is the common error occurred while using scanf() statement in C language?

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 1K+ Views

ProblemCommon error occurred while reading string and numeric data using scanf() function in C languageSolutionThe scanf() function is used to read formatted input from stdin in C language. It returns the whole number of characters written in it otherwise, returns a negative value.Generally in case of scanf() function while reading string values after integer from the user, we get frequent errors.ExampleFollowing is a C program which reads roll number (integer value) and name of a student −#include struct student {    char name[10];    int roll; } s; int main(){    printf("Enter information of students:");    printf("Enter roll number: ...

Read More

Why is the compiler not reading string after integer in C programming?

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 2K+ Views

ProblemCompiler not reading the string after integer in C programming? How can we solve this problem?SolutionWhen you enter an integer number and press enter to read next value, compiler stores null into the string’s first char and string input terminates. Because scanf will terminate whenever it reads a null character.How to Solve It?When we are trying to read string or character after int or float, we should read a temporary char which is present in the input buffer.The following is the program without errors −Example#include struct student{    char name[10];    int roll;    char temp; } s; int ...

Read More

Explain Compile time and Run time initialization in C programming?

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 20K+ Views

Let’s take the concept of arrays to about compile time and run time initialization −ArrayArray is a collection of items stored at contiguous memory locations and elements can access by using indices.Compile time array initializationIn compile time initialization, user has to enter the details in the program itself.Compile time initialization is same as variable initialization. The general form of initialization of array is as follows −Syntaxtype name[size] = { list_of_values }; //integer array initialization int rollnumbers[4]={ 2, 5, 6, 7}; //float array initialization float area[5]={ 23.4, 6.8, 5.5, 7.3, 2.4 }; //character array initialization char name[9]={ 'T', 'u', 't', 'o', ...

Read More

How to print the numbers in different formats using C program?

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 752 Views

ProblemWhat is the logic in C language to print the numbers in different formats like pyramid, right angle triangle?SolutionTo print the numbers or symbols in different model we can take the help of for loop in the code.Example1Following is the C program to print pyramid −#include int main(){    int n;    printf("Enter number of lines: ");    scanf("%d", &n);    printf("");    // loop for line number of lines    for(int i = 1; i

Read More

What is strncat() Function in C language?

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 2K+ Views

The C library function char *strncat(char *dest, const char *src, size_t n) appends the string pointed to by src to the end of the string pointed to by dest up to n characters long.An array of characters is called a string.DeclarationFollowing is the declaration for an array −char stringname [size];For example: char string[50]; string of length 50 charactersInitializationUsing single character constant −char string[10] = { ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ,‘\0’}Using string constants −char string[10] = "Hello":;Accessing − There is a control string "%s" used for accessing the string till it encounters ‘\0’.The strncat( ) functionThis is used for combining ...

Read More

What is strncmp() Function in C language?

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 3K+ Views

The C library function int strncmp(const char *str1, const char *str2, size_t n) compares at most the first n bytes of str1 and str2.An array of characters is called a string.DeclarationThe syntax for declaring an array is as follows −char stringname [size];For example − char string[50]; string of length 50 charactersInitializationUsing single character constant −char string[10] = { ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ,‘\0’}Using string constants −char string[10] = "Hello":;Accessing − There is a control string "%s" used for accessing the string till it encounters ‘\0’.The strncmp ( ) FunctionThis function is used for comparing first ‘n’ characters of 2 ...

Read More

C program demonstrating the concepts of strings using Pointers

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 2K+ Views

An array of characters is called a string.DeclarationThe syntax for declaring an array is as follows −char stringname [size];For example − char string[50]; string of length 50 charactersInitializationUsing single character constant −char string[10] = { ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ,‘\0’}Using string constants −char string[10] = "Hello":;Accessing − There is a control string "%s" used for accessing the string till it encounters ‘\0’.Now, let us understand what are the arrays of pointers in C programming language.Arrays of pointers: (to strings)It is an array whose elements are ptrs to the base add of the string.It is declared and initialized as follows ...

Read More

Explain the concept of an array within a structure in C programming

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 5K+ Views

An array of structure in C programming is a collection of different datatype variables, grouped together under a single name.General form of structure declarationThe structural declaration is as follows −struct tagname{    datatype member1;    datatype member2;    datatype member n; };Here, struct is the keyword.tagname specifies the name of structure.member1, member2 specifies the data items that make up structure.ExampleThe following example shows the usage of array within a structure in C programming −struct book{    int pages;    char author [30];    float price; };ExampleFollowing is the C program to demonstrate the use of an array within a structure ...

Read More

Explain the dynamic memory allocation of pointer to structure in C language

Bhanu Priya
Bhanu Priya
Updated on 11-Mar-2026 5K+ Views

Pointer to structure holds the add of the entire structure.It is used to create complex data structures such as linked lists, trees, graphs and so on.The members of the structure can be accessed using a special operator called as an arrow operator ( -> ).DeclarationFollowing is the declaration for pointers to structures in C programming −struct tagname *ptr;For example: struct student *s;AccessingIt is explained below how to access the pointers to structures.Ptr-> membername;For example − s->sno, s->sname, s->marks;ExampleFollowing is a C program that explains the dynamic memory allocation of structure in C programming −#include #include struct person { ...

Read More
Showing 81–90 of 1,060 articles
« Prev 1 7 8 9 10 11 106 Next »
Advertisements