C语言代码后面加分号代表什么

;;;
就是上面这个符号,很多语句后面都加,加和不加各代表什么
各位指点下!
补充一点
我指的是为什么有的语句不用加,有的需要加!

// 通常情况是代表语句结束,偶尔会有个例外(比如说for语句)。
int a;    // 定义了Int型变量a,语句结束,加上;
float b, // 定义了float型变量b,语句未结束
        c;  // 继续定义了float变量c,语句结果,加上;

for (int i=0;     // ;前表示for语句的初始化语句
          i<10;   // ;前表示for语句的条件判断
          ++i)

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-09
C语言的标准说的是一个完整的C语句必须用分号结束,不然编译会报错。
而预处理命令#define不是C语言语句,这种就不需要加分号
第2个回答  2010-02-01
分号对C语言C程序是至关重要的。分号决定这段待执行程序语句的结束,一段执行语句后面必须加分号。像别的命令符 如:if ··后面可以不加分号,还有几个忘了 学过很久都没用到了!
第3个回答  2010-02-02
正常的一句c代码加个分号才是一个语句 要不然只是个表达式 是不完整的
而有些for(;;){} while{} 等花括号的结尾不用加分号
第4个回答  2010-02-01
代表的是一个C语句的结束。
例如定义一个变量,int test=10;
意思是生命一个int型的变量test,并赋值为10,然后此语句结束。
在for(int i=0;i<10;i++)等循环语句中是一样的

C语言代码后面加分号代表什么
\/\/ 通常情况是代表语句结束,偶尔会有个例外(比如说for语句)。int a; \/\/ 定义了Int型变量a,语句结束,加上;float b, \/\/ 定义了float型变量b,语句未结束 c; \/\/ 继续定义了float变量c,语句结果,加上;for (int i=0; \/\/ ;前表示for语句的初始化语句 i<10; \/\/ ;前表示fo...

c后面加什么代表结束
c语言的语句结束标志是分号。在C语言中分号“;”用于结束一个语句,就如同平日常用的句号“。”作用一样。C程序是由C语言写的,能完成特定功能的一套完整的指令。组成这些指令的基本元素,称为语句。一个C程序必须要有头文件、一个主程序,主程序必须要以‘{’开头,以‘}’结尾。

C语言中分号是表示什么意思的啊?
每个语句后面都会带个分号,来表达一个语句的结束。如运算,赋值,变量定义。有些分号前面没语句的也表达一个空语句,如有人在for循环里集加了个分号,表示会运行一个空语句,也会占用时钟周期,也就起到延时作用。int a=0;a=b+c;for(i=0;i<100;i++){ ; } ...

C语言中分号是什么意思?
在 C 程序中,分号是语句结束符。每个语句必须以分号结束。它表明一个逻辑实体的结束。C语言中分号被用作为语句结束的标志,如果在C程序中不小心多写了一个分号,那么该分号也许会被视作一个空语句;或者编译器会因为这个多余的分号而产生一条警告信息,根据警告信息的提示往往会很容易找到多余的分号。...

每条指令后的分号表示?
具体看是什么指令后的分号。可以说的更具体点。比如在c语言中,分号是C语言中的结束语句。 分号告诉我们当前语句已终止,其后的其他语句是新语句。 在C语言中使用分号将消除查看代码时的歧义和混乱。

在C语言中,for语句的后面加分号和不加分号有何不同,该分号有什么作用...
加分号,表示这个循环是空语句,除了执行for()括号里的,什么都不干,然后就执行下一行。不加分号,那for循环后面的printf语句就是for循环的一部分,跟着for一起执行,但前提是for循环里的条件要满足。分号代表语句结束。例如:for(i=0;i<100;i++);就等于:for(i=0;i<100;i++){ ;} ...

在c语言中”{}”和”;”分别被称作什么语句?
分号是指一个语句结束符。花括号是指一个代码块(多个分号语句)定界符

为什么c语言中if和else后面要跟分号?
因为if else没结束,要么去掉分号,要么给他加上{ }。1、先说结论:说明你的else是独立的。2、出错原理:c语言里,有if不一定有else,但是有else一定要有相对应的if。3、解决方法:这种情况你往前推一下,所有的else能不能跟相应的if对应,很容易就找到了。4、良好习惯:虽然c语言不要求通过tab...

c语言 为什么分号在大括号外面。
分号是一条语句结束的标记。这里是数组初始化 形式是 type name[] = {init_value_list};大括号是初始化列表,用来给前面数组初始化的,也是语句一部分。 所以分号要放在大括号后面。PS 你的例子里面 少了一个=。 在table[]的后面。

C语言程序设计的分号怎么用
在每一个语句句末表示此语句完,如:x=1;在for循环条件中表示空语句,直接执行死循环,如:for(;;){ 语句块; \/\/这里的语句就会一直执行 } 望采纳!!!

相似回答