Skip to main content

Lexicon of C programming language

This article introduces you to various components of C- language statements .
C-Tokens are the essential part of  a C-compiler . A token is an individual entity of a C - program.C-statements having keywords , Identifiers , Constants , Strings , Operators and special symbols are called C-tokens.

CHARACTER SET in C language includes alphabets (used to write C -statements and character constans) ,  digits  (used to assign numeric data) , special symbols (used for special purposes such as to create relational statements and assignment statements). There are 30 special symbols like <,>,<=,>=,== and many others and at last are white spaces.

KEYWORDS and IDENTIFIERS

  Every word in C - language is a keyword or an identifier. Keywords cannot be used as a variable name , these are reserved words. For example: auto , break , case , else , struct  etc.
While Identifiers refer to name of user-defined variables , arrays , functions (we will discuss about arrays and functions  later in next articles). Identifiers should not start from a digit and are case - sensitive. For example : pay , roll_no , s , S etc.

CONSTANTS

Constants refer to fixed values that the program may not alter . Constants can be of any of the basic data type.These uses secondary storage area. Some valid constants are : 52.7 , -43.4 , " Gimibits" , 'M' etc.

VARIABLES

A variable is a value that can change at any time. It is a memory location used to store a data value .
* A variable name should be carefully chosen by the programmer so that its use is reflected in the entire program.
* It contains name of a valid identifier .

For example : area , simple , std1 etc.
A declaration begins with data type, followed by name of one or more Variables . For example ,
          int roll_no,marks;

prev
next

Comments

Popular posts from this blog

C-LIBRARIES

The C programming language uses libraries as its primary method of extension. In C , a library is a set of functions contained within a single "archive " file . Each library typically has a header life , which contains the prototypes of the functions contained within the library that may be used by a program , and declarations of special data types and macro symbols used with these functions .               The most common C library is the C standard library , which is specified by  the ISO and ANSI C standards and comes functions with every C implementation.     Another common set of C library functions are those used by applications specifically targeted for Unix like systems , especially functions which provide an interface to the kernel.       Libraries are often written in C because C compilers generate efficient object code ; programmers then create interfaces to the li...

Removing HTML Tags from string in C#

Hello friends, With this very first post of our new Blog GimiBits, we start our whole new journey contributing to information technology. Our First post is about the logic to remove the HTML tags from the given string with C# (C Sharp) programming language. Logic is very Simple to Implement, we take up a string and for its each index char we find the opening '<' braces and ignores the inside content until the closing '>' braces is not encountered and save to another char[] datatype. Here is a function based Implementation of the logic:  public string RemoveHtmlTags(string Html)         {             string content = Html;             char[] array = new char[content.Length];             int arrayIndex = 0;           ...

Top 10 Best Video Editing Apps for Android

            Top 10 Best Video Editing Apps for Android                                                                                                                       Magisto Video Editor & Maker Magisto Video Editor  automatically  turns your photos and video clips into  magical  music videos that you’ll want to share with friends and family on Facebook, Instagram and more. Magisto Video Maker has over  80 million  happy users worldwide and was featured in  Google Play Editors’ Choice , Google's list of  Best Android Apps of 2015  and CES best app of the year! Express your creativity - make a movie an...