3条回答 默认 最新
- 快乐鹦鹉 2021-05-20 10:09关注
不会报错的原因是指针本身也是一个int型值,所以你传递一个int,编译会通过。但运行时程序会把N的值当地址去访问该地址,由于一般默认值为0,所以找0x00000000地址肯定是不能写入数据的,所以程序会崩溃
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
不会报错的原因是指针本身也是一个int型值,所以你传递一个int,编译会通过。但运行时程序会把N的值当地址去访问该地址,由于一般默认值为0,所以找0x00000000地址肯定是不能写入数据的,所以程序会崩溃