Which of the following statements are correct about the C declarations given below ? char *p = "Honesty"; (a) There is no difference in the declarations and both serve the same purpose. (b) In both cases the '\o' will be added at the end of the string :Honesty" (c) The first statement is incorrect since ‘\o’ is not given in the string. (d) 'p' is a non-const pointer pointing to a non-const string, whereas ‘a’ is a const pointer pointing to a non-const string. Codes :
char a[ ] = "Honesty";
(b) and (d) are correct.
To determine which statements about the given C declarations are correct, let's analyze each declaration and the corresponding statements.
char *p = "Honesty";p that points to a string, which is essentially a pointer to the first character of the string "Honesty". The string is stored in a read-only memory area.char a[] = "Honesty";a of type char and initializes it with the string "Honesty". The array is stored in writable memory, and a null character '\0' is automatically added at the end. The array size is determined by the length of the string plus one for the null character.p is a pointer and a is an array. The pointer can point to other strings, while the array name acts as a constant pointer and its contents can be modified.'\0' is automatically appended in both cases, either in the array or logically in the string literal for pointers.'\0' (not '\o'), representing the null character. The null character is assumed even if not explicitly written in string literals, making the statement invalid.p is a pointer that can be made to point to different strings but points to a string constant initially. Conversely, a is an array, and its name acts as a constant pointer that cannot point elsewhere, although its contents can be modified.char *p and char a[] declarations.The function "isalnum( )" returns a non-zero value if the character is alphanumeric and zero otherwise. What is header file to be used in the main program ?
To read a integer variable, find the correct format given below :
Int m;
Find the correct list, which is the reverse (at all levels) of the given list :
[[4, 7, 8], 2, 9, [19, 6], 20, 3]
(i) 3, 20
(ii) 9, 2
(iii) [6, 19]
(iv) [8, 7, 4]
Which of the following is not an infinite loop ?
(A) int i = 1;
while (1)
{
i++ ;
}
(B) for ( ; ; ) ;
(C) int t = 0, f ;
while (t)
{
f = 1;
}
(D) int y, x = 0 ;
do
{
y = x;
}
while (x == 0);
The three types of loops available in C language are
i. for
ii. while
iii. do-while
Which loops do not operate without testing the condition even once ?
Match the following :
| List – I | List – II |
| a. associativity | i. memory storage |
| b. # define | ii. if-then-else |
| c. auto | iii. operators with equal precedence |
| d. conditional operator | iv. define operator |
Codes :
Assertion (A) : 'C' uses many data types such as integers (short and long) and float etc.
Reason (R) : Conversion specifier used for short unsigned integer is % lu.
Which bitwise operator is suitable for turning off a particular bit in a number ?
Which storage class is used for the variables that are often required in a program ?
Which is not a proper way of array declaration ?
Read the given figure and find the region representing persons who are educated and employed but not confirmed in job.

The magazine in which Mahatma Gandhi mentioned what he wanted the Constitution to do is:
Which gas shields the surface of the earth from ultraviolet radiation from the sun?
Which event is marked as an Intangible Cultural Heritage of Humanity by UNESCO?
Who has been conferred with the rank of the Commander of the Order of the British Empire in 2018?