#define __str _T("***********************************************************************************************")
#define __spc _T(" ")
void _ptr(int start, int now, int count)
{
int num = start + (count<<1);
if (now < num)
{
printf("%.*s%.*s/n", (num - now)>>1, __spc, now, __str);
_ptr(start, now + 2, count);
}
}
调用方法:
int RunApp()
{
_ptr(1, 1, 10);// 第一个参数应和第二个参数一样,意思是第一行显示多少个..第三个参数为总行数
return 0;
}