理解c语言for循环的标点符号
2026/8/6 13:06:13 网站建设 项目流程
void print2DArray(int arr[][3], int rows) { // 这里假设每行有3个元素 printf("print2DArray\n"); for (int i = 0; i < rows; i++) { for (int j = 0; j < 3; j++) { // 固定列数3,或者可以再加一个参数表示列数 printf("%d ", arr[i][j]); } printf("\n"); } printf("print2DArray\n"); }

for (int i = 0; i < rows; i++) {}
这里面第一个分号表示这是一个完整的句子, 定义一个新的变量i=0,类型是int.
第二个语句i<rows 表示 进行if判断, 所以也是一个完整句子也加分号.
第三个表示i++, 他表示还没跑完, 他还要继续跑后面的大括号里面的句子. 所以最后不加分号.
我这样理解方便记忆一下.
用vscode 尽量使用ai补全, 这样快不容易出错.

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询