News:

MyKidsDiary.in :: Capture your kids magical moment and create your Online Private Diary for your kids

Main Menu

What are the limitations with switch statement?

Started by ram, Jul 29, 2008, 07:59 PM

Previous topic - Next topic

ram

Hi [you],

What are the limitations with switch statement?

        Switch statement is a powerful statement used to handle many alternatives and provides good presentation for C program. But there are some limitations with switch statement which are given below:

Logical operators cannot be used with switch statement. For instance

    case k>=20:

is not allowed

Switch case variables can have only int and char data type. So float or no data type is allowed.

For instance in the switch syntax given below:

    switch(ch) { case 1: statement-1; break; case 2: statement-2; break; }

In this ch can be integer or char and cannot be float or any other data type.