问题:
- 怎么样声明变量以及犯错的问题
- for循环的正确格式以及总是出现的错误
- 在调用函数的时候也要先声明一次,定义函数以及使用函数的时候有什么区别
解决;
1、在声明对象的时候,如:
int a;
对多个对象进行声明的时候
int a,b;
有时候在声明对象时候喜欢赋值如
int a=0,b=0;
这个声明方式有的编辑器不识别,不知为什么
最好还是 int a=0;int b=0;在多个对象进行声明的时候一定要用分号进行隔开这个时候的关键字还要再写一遍
2、在for循环的时候一要注意两点一个for循环的三要素分别是循环初始化、条件、迭代量。这个三个要素一定要用分号隔开,(当前容易用逗号隔开)
3、在下面的代码中void jolly(void);和void deny(void);一定不能省略,即使你在下面定义了函数,调用函数之前一定要在声明一次;
#include<stdio.h>
#define N 4 //循环次数
int main(void)
{
int n;
void jolly(void);
void deny(void);
for(n=0;n<N;n++)
jolly();
deny();
}
void jolly(void)
{
printf("For he's a jolly good fellow.\n");
}
void deny(void)
{
printf("which nonboy can deny!\n");
}
在定义函数的时候方括号结束后面不用加分号,在声明和调用的时候一定要加分号来结尾。