Skip to main content

Variables in C Language !

C Variables

Variables are containers for storing data values, like numbers and characters.In C, there are different types of variables (defined with different keywords), for example:

  • int - stores integers (whole numbers), without decimals, such as 123 or -123

  • float - stores floating point numbers, with decimals, such as 19.99 or -19.99

  • char - stores single characters, such as 'a' or 'B'. Char values are surrounded by single quotes

    Declaring (Creating) Variables

     


    Format Specifiers

    Format specifiers are used  with the printf() function to tell the compiler what kind of data the variable contains. This is basically a placeholder for  variable values. A format specifier begins with a percent sign % followed by a letter. For example, to print the value of an int variable, you must use the double-quoted format specifiers %d or %i within the printf() function. 

    Change Variable Values-

    All C variables must be identified with unique names.These unique names are called identifiers.Identifiers can be short names (like x and y) or more descriptive names (age, sum, totalVolume).

    Note: It is recommended to use descriptive names in order to create understandable and maintainable code:

    The general rules for naming variables are:

    • Names can contain letters, digits and underscores
    • Names must begin with a letter or an underscore (_)
    • Names are case sensitive (myVar and myvar are different variables)
    • Names cannot contain whitespaces or special characters like !, #, %, etc.
    • Reserved words (such as int) cannot be used as names

     

Comments

Popular posts from this blog

Comments in C Language !

C Comments RephraseCode comments serve the purpose of both explaining code and enhancing its readability. Additionally, they can be utilized to prevent test execution when exploring alternative code options. Comments are a type of code annotation that can be expressed in a single line or multiple lines. Single-line Comments T wo slashes in succession (//) are used to denote single-line comments. Any text that is placed between // and the end of the line will be ignored by the compiler and will not be executed. This illustration demonstrates the use of a comment on a single line before a line of code.  C Multi-line Comments Multi-line comments start with /* and ends with */ . Any text between /* and */ will be ignored by the compiler: