Topic outline

  • what is c language

    • What is C Language
    • History of C
    • Features of C
    • How to install C
    • First C Program
    • Flow of C Program
    • printf scanf
    • Variables in C
    • Data Types in c
    • Keywords in c
    • C Operators
    • C Comments
    • C Escape Sequence
    • Constants in C
    • C Fundamental Test

    • control statements

      • C if-else
      • C switch
      • C Loops
      • C do-while loop
      • C while loop
      • C for loop
      • C break
      • C continue
      • C goto
      • Type Casting
      • C Control Statement Test

      • functions

        • What is function
        • Call: Value & Reference
        • Recursion in c
        • Storage Classes
        • C Functions Test

        • array


          • 1-D Array
          • 2-D Array
          • Array to Function
          • C Array Test

          • pointers


            • C Pointers
            • C Pointer to Pointer
            • C Pointer Arithmetic
            • C Pointers Test

            • strings

              • String in C
              • C gets() & puts()
              • C String Functions
              • C strlen()
              • C strcpy()
              • C strcat()
              • C strcmp()
              • C strrev()
              • C strlwr()
              • C strupr()
              • C strstr()
              • C String Test
              • C Math Functions
              • C Structure Union

              • C Structure
              • C Array of Structures
              • C Nested Structure
              • C Union
              • C Structure Test

              • file handling


                • C File Handling
                • C fprintf() fscanf()
                • C fputc() fgetc()
                • C fputs() fgets()
                • C fseek()
                • C rewind()
                • C ftell()

                • preprocessor


                  • C Preprocessor
                  • C Macros
                  • C #include
                  • C #define
                  • C #undef
                  • C #ifdef
                  • C #ifndef
                  • C #if
                  • C #else
                  • C #error
                  • C #pragma
                  • C Preprocessor Test
                  • C Command Line
                  • Command Line Arguments

                  • interview questions

                    What are the basic Datatypes supported in C Programming Language?

                    What do you mean by Dangling Pointer Variable in C Programming?

                    What do you mean by the Scope of the variable? What is the scope of the variables in C?

                    What are static variables and functions?

                    Differentiate between calloc() and malloc()

                    What are the valid places where the programmer can apply Break Control Statement?

                    How can we store a negative integer?

                    Differentiate between Actual Parameters and Formal Parameters.

                    Can a C program be compiled or executed in the absence of a main()?

                    What do you mean by a Nested Structure?