baidu_36837762
2016-11-27 11:14
采纳率: 50%
浏览 2.4k
已采纳

直接赋值字符串指针后怎么再次指向该字符串首地址

比如 char *s1;
s1="hello";
这样把字符串首字符h的地址赋给字符指针变量
之后s1++运算后 如果s1指向o的地址之后 怎么初始化使s1重新指向h的地址

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • blownewbee 2016-11-27 15:50
    已采纳
     再定义一个变量保存
    char *s1;
    s1="hello";
    char *s1org = s1;
    s1++;
    ...
    s1 = s1org;
    
    点赞 打赏 评论

相关推荐 更多相似问题