When is a null pointer used?
1108
how many key words availabel in c
a) 28
b) 31
c) 32
1076
What is the explanation for the dangling pointer in c?
1113
Explain how can you be sure that a program follows the ansi c standard?
1473
What is sizeof array in c?
1052
Explain how does free() know explain how much memory to release?
1071
Differentiate between ordinary variable and pointer in c.
1176
What is type qualifiers?
1130
Is c compiled or interpreted?
1192
What is the difference between exit() and _exit() function?
1045
What are header files why are they important?
1088
Explain what is the benefit of using enum to declare a constant?
1078
I need testPalindrome and removeSpace
#include
#define SIZE 256
/* function prototype */
/* test if the chars in the range of [left, right] of array
is a palindrome */
int testPalindrome( char array[], int left, int right );
/* remove the space in the src array and copy it over to the
"copy" array */
/* set the number of chars in the "copy" array to the
location that cnt points t */
void removeSpace(char src[], char copy[], int *cnt);
int main( void )
{
char c; /* temporarily holds keyboard input */
char string[ SIZE ]; /* original string */
char copy[ SIZE ]; /* copy of string without spaces */
int count = 0; /* length of string */
int copyCount; /* length of copy */
printf( "Enter a sentence:\n" );
/* get sentence to test from user */
while ( ( c = getchar() ) != '\n' && count < SIZE ) {
string[ count++ ] = c;
} /* end while */
string[ count ] = '\0'; /* terminate string */
/* make a copy of string without spaces */
removeSpace(string, copy, ©Count);
/* print whether or not the sentence is a palindrome */
if ( testPalindrome( copy, 0, copyCount - 1 ) ) {
printf( "\"%s\" is a palindrome\n", string );
} /* end if */
else {
printf( "\"%s\" is not a palindrome\n", string );
} /* end else */
return 0; /* indicate successful termination */
} /* end main */
void removeSpace(char src[], char copy[], int *cnt)
{
}
int testPalindrome( char array[], int left, int right )
{
}
2677
Explain how do you declare an array that will hold more than 64kb of data?
1448
What is sizeof return in c?
1034