<s>萌新_nz 第一_m 次_q 求教_v ，_w 帮_v 下_v 忙_Ng 自己_r 找_v 不_d 出_v 问题_n ！_w</s><s>！_w</s>
<s>第一_m 次_q 调用_v f_nx 函数_n ，_w 没_v 问题_n 。_w</s><s>不过_c 第一_m 次_q 申请_vn 空间_n 的_u 语句_n 建议_n 改成_v 这样_r ：_w int_nx *_w a_nx =_w (_w int_nx *_w )_w malloc_nx (_w sr_nx *_w sizeof_nx (_w sr_nx )_w )_w ;_w 因为_c 这样_r 的_u 代码_n 可_v 移植_v 性_k 高_a 一些_m ；_w 第二_m 次_q 对_p sr_nx 重新_d 输入_v 值_n ，_w 如果_c 这个_r 值_n 大于_v 第一_m 次_q 输入_v 的_u sr_nx 值_n ，_w 就_d 会_v 导致_v a_nx 越界_v 了_y 。_w</s><s>通过_p 你_r 的_u 测试_vn 用_n 例_n 可知_v ，_w 程序_n 出错_v 是_v 因为_p 内存_n 越界_v 了_y 。_w</s><s>第二_m 次_q 在_p 使用_v a_nx 时_Ng ，_w 建议_v 使用_v realloc_nx 一下_m ：_w a_nx =_w (_w int_nx *_w )_w realloc_nx (_w a_nx ,_w sr_nx *_w sizeof_nx (_w sr_nx )_w )_w ;_w if_nx (_w !_w a_nx )_w exit_nx (_w 0_m )_w ;_w 至于_p 学_v 不_d 学_v C_nx +_w +_w ，_w JAVA_nx ,_w 要_v 看_v 你_r 要_v 解决_v 什么_r 问题_n ，_w C_nx 语言_n 是_v 偏_a 底层_n 的_u 语言_n ，_w 主要_d 用于_v 嵌入_vn 式_k 方向_n ，_w 比如_v 驱动_vn 开发_vn 。_w</s><s>而_c C++_nx 和_c C_nx 有_v 很_d 大_a 不同_an ，_w 应用_v 的_u 领域_n 也_d 是_v 有_v 差异_n 的_u ，_w C++_nx 的_u 面向_vn 对象_n 开发_vn 可以_v 用于_v 客户端_n 的_u 开发_vn 等等_u ，_w JAVA_nx 就_d 是_v 更_d 跟_p 底层_n 不_d 关_v 了_y ，_w 现在_t 互联网_n 的_u 软件_n 或_c 页面_n 很多_m 是_v 用_p JAVA_nx 写_v 的_u 。_w</s><s>如果_c 你_r 还是_v 一_m 个_q 学生_n ，_w 建议_v 你_r 根据_p 自己_r 的_u 爱好_n ，_w 将来_t 想_v 从事_v 那个_r 领域_n 来_v 确定_v 要_v 深入_v 学习_v 那_r 门_q 语言_n 。_w</s><s>另外_c ，_w 一_m 个_q 好_a 的_u 编码_n 风格_n 里_f 没有_d 将_p 函数_n 定义_v 成_v 一_m 个_q 字母_n 的_u ，_w 你_r 的_u 编码_n 风格_n 还_d 差_v 得_u 远_a ，_w 一_m 步_q 一_m 步_q 来_v 吧_y ，_w 先_d 把_p 程序_n 写_v 的_u 没_v 问题_n ，_w 然后_c 再_d 考虑_v 把_p 代码_n 的_u 可读性_n 提高_v 上去_v ，_w 因为_c 代码_n 除了_p 自己_r 要_v 看_v ，_w 要_v 看_v 明白_a ，_w 也_d 是_v 需要_v 给_p 别人_r 看_v 的_u ，_w 让_v 别人_r 看到_v 你_r 的_u 函数_n 名_Ng 就_d 能_v 知道_v 这个_r 函数_n 是_v 做_v 什么_r 的_u 最_d 好_a 了_y 。_w</s><s>要_v 精通_v 一_m 门_q 语言_n 不_d 是_v 一_m 天_q 两_m 天_q 的_u 事情_n ，_w 加油_v 吧_y</s>
