#include<stdio.h>
void AddOne()
{
static int iInt=1; /*定义整型变量*/
iInt=iInt+1; /*变量加1*/
printf("%d\n",iInt); /*显示结果*/
}
int main()
{
printf("第一次调用:"); /*显示结果*/
AddOne(); /*调用Show函数*/
printf("第二次调用:"); /*显示结果*/
AddOne(); /*调用Show函数*/
return 0; /*程序结束*/
}
各位大佬,以下是不确定的地方:
1、void语句块中有printf输出语句,这个时候将运行后的值赋予ilnt中,但是为什么不在c语言运行的输出中显示出来?
2、调用函数就是在printf语句下面输入调用的函数名么?连续两次输入调用函数名是不是就是输入的次序依次调用函数?
void AddOne()
{
static int iInt=1; /*定义整型变量*/
iInt=iInt+1; /*变量加1*/
printf("%d\n",iInt); /*显示结果*/
}
int main()
{
printf("第一次调用:"); /*显示结果*/
AddOne(); /*调用Show函数*/
printf("第二次调用:"); /*显示结果*/
AddOne(); /*调用Show函数*/
return 0; /*程序结束*/
}
各位大佬,以下是不确定的地方:
1、void语句块中有printf输出语句,这个时候将运行后的值赋予ilnt中,但是为什么不在c语言运行的输出中显示出来?
2、调用函数就是在printf语句下面输入调用的函数名么?连续两次输入调用函数名是不是就是输入的次序依次调用函数?
