void func1()
{
byte[] cmd = new byte[] { 0x11, 0x03};
}void func2()
{
byte[] cmd ={ 0x11, 0x03};
}
或者这么说吧,调用func1()两次,程序所占的内存增加多少?调用func2()呢?
{
byte[] cmd = new byte[] { 0x11, 0x03};
}void func2()
{
byte[] cmd ={ 0x11, 0x03};
}
或者这么说吧,调用func1()两次,程序所占的内存增加多少?调用func2()呢?
那么如果真一样的话,那就编译器自动第二个函数的cmd加上一个new啰?不然怎么能够一样???