#define 与 const 区别
程序1
#include "stdafx.h"
#define M 10
int main(int argc, char* argv[])
{
char cTest[M];
printf("Hello World!\n");
return 0;
}
程序2
#include "stdafx.h"
const int B = 10;
int main(int argc, char* argv[])
{
char cTest[B];
printf("Hello World!\n");
return 0;
}
上面的程序那个好一些。