The best I could come up with is
argv[0]
==> 8 bytes for pointer itself + 6 bytes for the data ("./app"
) ==> 14
argv[1]
==> 8 bytes for pointer itself + 5 bytes for the data ("alfa"
) ==> 13
argv[2]
==> 8 bytes for pointer itself + 5 bytes for the data ("beta"
) ==> 13
argv[3]
==> 8 bytes for pointer itself + 6 bytes for the data ("gamma"
) ==> 14
argv[4]
==> 8 bytes for the pointer (NULL
) ==> 8
TOTAL: 62
Maybe add 4 bytes for argc
for 66 bytes??
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…