验证2件事情:
都在同一个代码段验证了程序代码:
#include <stdio.h> #include <stdlib.h> #include <assert.h> void foo( int n ) { assert( n>0 && n<80 && n%2==1 ); for( int i=0; i<n; ++i ) { printf( "%*.*s\n", n-abs(i-n/2), n-2*abs(i-n/2), "*******************************************************************************" ); } } int main() { foo( 7 ); foo( 79 ); printf("ok\n"); int j=0; return 0; int i=0; }第一个验证的是rjsp版主的输出*菱形块的 据说在vc6.0下无法编译,本人验证通过 ,可以编译运行
有图为证:
验证2、
据说vc6.0在printf语句后面无法申请新的变量,本人验证通过 可以任意地方申请变量。