c语言中符号含义

  • 格式:doc
  • 大小:5.96 KB
  • 文档页数:12

下载文档原格式

  / 22
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

char

含义:定义一个字符型变量或返回值

用法:定义(声明)一个字符变量或返回值

结构:类型说明符(共两种分别修饰变量和函数)char 未定义变量名;

char 函数名([参数表])

{函数体;}

例:

char a;

char asd;

char x=’a’;

—————————————————

float

含义:定义小数型变量或返回值(单精度)

用法:定义(声明)一个小数变量或返回值

结构:定义结构(共两种分别修饰变量和函数)float 未定义变量名;

float 函数名([参数表])

{函数体;}

例:

float a;

float asd;

float x=1.74;

—————————————————

double

含义:定义小数型变量或返回值(双精度)

用法:定义(声明)一个小数变量或返回值

结构:类型说明符(共两种分别修饰变量和函数)double 未定义说明符;

double 函数名([参数表])

{函数体;}

例:

double a;

double asd;

double x=1.74;

—————————————————

int

含义:定义整数型变量或返回值

用法:定义(声明)一个整数变量或返回值

结构:定义结构(共两种分别修饰变量和函数)int 未定义变量名;

int 函数名([参数表])

{函数体;}

例:

int a;

int asd;

int x=2;

—————————————————

long、short、unsigned、signed

含义:定义长、短整形,有、无符号整形

用法:放在int前修饰int(也可省去int直接写)可写成组合形式结构:修饰定义(共两种分别修饰变量和函数)

[long/short] [unsigned/signed] [int] 未定义变量名;

[long/short] [unsigned/signed] [int] 函数-名([参数表])

{函数体;}

例:

long int a; short a; unsigned a; signed int a;

long unsigned a; short signed a;

—————————————————

const

含义:定义一个常量

用法:将一个常规变量设为常量(固定量)不可再修改。

结构:修饰类型说明

const 类型说明符未定义变量名

例:

const char a=’S’;

const int i=0;

const char* p=”How are you”;

—————————————————register、static

含义:寄存器变量、静态变量

用法:修饰普通变量

结构:修饰定义

register 类型说明符未定义变量名;

static 类型说明符未定义变量名;

例:

register double a; static int b;

register int asd=8;

—————————————————

if..else..

含义:根据判断条件执行相应语句

用法:根据if后面的条件,选择执行相应语句

结构:语句组合

if (表达式) 语句;

else 语句;

例:

if (x==1) x=8;

else x=7;

—————————————————

switch

...case...

(附带break、default用法)

含义:选择执行一组语句中的一条或连续几条

用法:跟据switch后面的内容,执行对应的case后的语句。

结构:语句组合

switch (量)

{

case 常量: 语句;[break;]

[default:语句;]

}

例:

switch(i)

{

case 1:i=1;

case 2:i=2;break;

case 3:i=3;break;

default: i=4;

}

—————————————————

break

含义:中断执行

用法:只用于循环内部或switch结构内部。用来跳出循环或中断switch选择结构:独立成句

break;

例:

while(1)

{

i=0;

i++;

if(i>10)break;

}

—————————————————

default

含义:默认执行

用法:用于switch..case..结构中,默认的执行结构:语句组合, 参见switch..case..

例:参见switch..case..

—————————————————

do

含义:执行

用法:用于do..while..结构中,先执行再判断结构:语句组合

do

语句

while(表达式);

例:int i=5;

do

{

相关主题