C99特性

1、如果编译器支持C99标准那么局部变量的声明可以在语句之后,如:

void func(void)
{
	bool status;
	if(status == true)
	{
		status = false;
	}
	
	int data[20]; //变量的声明可以在语句后
	memset(data, 0x00, sizeof(data));
	
	//也可以这样声明使用变量
	for(int i=0; i<20; i++)
	{
		data[i] = i;
	}
}

  

原文地址:https://www.cnblogs.com/yeshenmeng/p/10689555.html