Description of all Keywords in CautoThe auto keyword declares automatic variables. For example: Show
auto int var1; This statement suggests that var1 is a variable of storage class auto and type int. Variables declared within function bodies are automatic by default. They are recreated each time a function is executed. Since automatic variables are local to a function, they are also called local variables. To learn more visit C storage class. break and continueThe break statement terminates the innermost loop immediately when it's encountered. It's also used to terminate the switch statement. The continue statement skips the statements after it inside the loop for the iteration. for (i=1;i<=10;++i){ if (i==3) continue; if (i==7) break; printf("%d ",i); } Output 1 2 4 5 6 When i is equal to 3, the continue statement comes into effect and skips 3. When i is equal to 7, the break statement comes into effect and terminates the for loop. To learn more, visit C break and continue statement switch, case and defaultThe switch and case statement is used when a block of statements has to be executed among many blocks. For example: switch(expression) { case '1': //some statements to execute when 1 break; case '5': //some statements to execute when 5 break; default: //some statements to execute when default; } Visit C switch statement to learn more. charThe char keyword declares a character variable. For example: char alphabet; Here, alphabet is a character type variable. To learn more, visit C data types. constAn identifier can be declared constant by using the const keyword. const int a = 5; To learn more, visit C variables and constants. do...whileint i; do { printf("%d ",i); i++; } while (i<10) To learn more, visit C do...while loop double and floatKeywords double and float are used for declaring floating type variables. For example: float number; double longNumber; Here, number is a single-precision floating type variable whereas, longNumber is a double-precision floating type variable. To learn more, visit C data types. if and elseIn C programming, if and else are used to make decisions. if (i == 1) printf("i is 1.") else printf("i is not 1.") If the value of i is other than 1, the output will be : i is not 1 To learn more, visit C if...else statement. enumEnumeration types are declared in C programming using keyword enum. For example: enum suit { hearts; spades; clubs; diamonds; }; Here, an enumerated variable suit is created having tags: hearts, spades, clubs, and diamonds. To learn more, visit C enum. externThe extern keyword declares that a variable or a function has external linkage outside of the file it is declared. To learn more, visit C storage type. forThere are three types of loops in C programming. The for loop is written in C programming using the keyword for (i=0; i< 9;++i){ printf("%d ",i); } Output 0 1 2 3 4 5 6 7 8 To learn more, visit C for loop. gotoThe goto statement is used to transfer control of the program to the specified label. For example: for(i=1; i<5; ++i) { if (i==10) goto error; } printf("i is not 10"); error: printf("Error, count cannot be 10."); Output Error, count cannot be 10. To learn more, visit C goto. intThe int keyword is used to declare integer type variables. For example: int count; Here, count is an integer variable. To learn more, visit C data types. short, long, signed and unsignedThe short, long, signed and unsigned keywords are type modifiers that alter the meaning of a base data type to yield a new type. short int smallInteger; long int bigInteger; signed int normalInteger; unsigned int positiveInteger;Range of int type data types
returnThe return keyword terminates the function and returns the value. int func() { int b = 5; return b; } This function sizeofThe sizeof keyword evaluates the size of data (a variable or a constant). #include <stdio.h> int main() { printf("%u bytes.",sizeof(char)); } To learn more, visit C operators. Output 1 bytes. registerThe register keyword creates register variables which are much faster than normal variables. register int var1; staticThe static int var; structThe struct keyword is used for declaring a structure. A structure can hold variables of different types under a single name. struct student{ char name[80]; float marks; int age; }s1, s2; To learn more, visit C structures. typedefThe typedef keyword is used to explicitly associate a type with an identifier. typedef float kg; kg bear, tiger; unionA union is used for grouping different types of variables under a single name. union student { char name[80]; float marks; int age; } To learn more, visit C unions. voidThe void keyword meaning nothing or no value. void testFunction(int a) { ..... } Here, the volatileThe volatile keyword is used for creating volatile objects. A volatile object can be modified in an unspecified way by the hardware. const volatile number Here, number is a volatile object. Since number is a constant, the program cannot change it. However, hardware can change it since it is a volatile object. Which is a valid int value?Only whole numbers can be stored in int variables, but because they can store both positive and negative numbers, they're also considered signed. For example, 27, 4908 and -6575 are valid int entries, but 5.6 and b are not.
Which of the following is a data type in C Plus Plus?C++ Fundamental Data Types. Which of the following is the newline character?In Windows, a new line is denoted using “\r\n”, sometimes called a Carriage Return and Line Feed, or CRLF.
Which of the following is a repetition structure in C++?Repetition Statements
The three loop structures in C++ are: while loops. do-while loops. for loops.
|