void *memset(void*,int,unsigned);
其中void*表示地址
memset()的第壹個實參是數組名,數組名作參數即數組作參數,它僅僅只是壹個數組的起始地址而已。
實現第壹個memset()函數調用的內存布局見圖7-3。 在函數memset()棧區,從返回地址往上依次為第1,2,3個參數。第1個參數中的內容是main()函數中定義的數組ia1的起始地址。第2個參數是給數組設置的值(0),第3個參數是數組的長度(50*2)。函數返回時,main()函數的數組中內容全置為0。