C语言基础知识

1.

  • 所有的 C 语言程序都需要包含 main() 函数。 代码从 main() 函数开始执行。
  • stdio.h 是一个头文件 (标准输入输出头文件) , #include 是一个预处理命令,用来引入头文件。 当编译器遇到 printf() 函数时,如果没有找到 stdio.h 头文件,会发生编译错误。
  • return 0; 语句用于表示退出程序。

2.

void fun (void) / / 函数头,无分号
{
printf ( “Hellow world! \n” ); / / 函数体
}

解析:

A.第一个 void :函数返回值,void 表示无返回值。():叫做参数列表,传递参数的,无参数就写个 void。

B.printf ( “Hellow world! \n” ); / / 函数体

C.fun: 函数的名字

3.

int main(void)
{
	int Status;
	volatile int Delay;

	/* Initialize the GPIO driver */
	Status = XGpio_Initialize(&Gpio, GPIO_EXAMPLE_DEVICE_ID);
	if (Status != XST_SUCCESS) {
		xil_printf("Gpio Initialization Failed\r\n");
		return XST_FAILURE;
	}

	/* Set the direction for all signals as inputs except the LED output */
	XGpio_SetDataDirection(&Gpio, LED_CHANNEL, ~LED);

	/* Loop forever blinking the LED */

	while (1) {
		/* Set the LED to High */
		XGpio_DiscreteWrite(&Gpio, LED_CHANNEL, LED);

		/* Wait a small amount of time so the LED is visible */
		for (Delay = 0; Delay < LED_DELAY; Delay++);

		/* Clear the LED bit */
		XGpio_DiscreteClear(&Gpio, LED_CHANNEL, LED);

		/* Wait a small amount of time so the LED is visible */
		for (Delay = 0; Delay < LED_DELAY; Delay++);
	}

	xil_printf("Successfully ran Gpio Example\r\n");
	return XST_SUCCESS;
}

解析:——有返回值(return XST_SUCCESS)无参数

int main(void)——第一个 int :函数返回值

你可能感兴趣的:(c语言,数学建模,c++)