QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1082|回复: 7

请问关于取字符串指针的第一个字符给一个字符变量的问题

[复制链接]
发表于 2004-9-2 13:48:08 | 显示全部楼层 |阅读模式
请问:如何取字符串指针的第一个字符给一个字符变量?
我已经试过用
[code:1]char *str="asb",rec;
          rec=*str;//错误显示:段错误。或者用
          rec=str[0];//还是段错误
          [/code:1]
发表于 2004-9-2 15:44:36 | 显示全部楼层
rec不是字符变量。
回复

使用道具 举报

 楼主| 发表于 2004-9-2 16:51:02 | 显示全部楼层
[quote:3e18b588a1="sagaeon"]rec不是字符变量。[/quote]
请问是什么意思?我不是定义了rec为字符变量了吗?
回复

使用道具 举报

发表于 2004-9-2 17:37:36 | 显示全部楼层
明明是指针
回复

使用道具 举报

发表于 2004-9-2 21:30:03 | 显示全部楼层
对不起,犯了个错误。rec是个字符变量,楼上的也我和一样糊涂了。   
帖出你的出错信息看看。
回复

使用道具 举报

 楼主| 发表于 2004-9-3 10:11:38 | 显示全部楼层
错误就是注释部分。全是段错误。我想这跟指针有关。
回复

使用道具 举报

 楼主| 发表于 2004-9-3 10:36:05 | 显示全部楼层

Re: 请问关于取字符串指针的第一个字符给一个字符变量的问题

[quote:6d6477b29d="firemoth"]
[code:1]char *str="asb",rec;
          rec=*str;//错误显示:段错误。或者用
          rec=str[0];//还是段错误
          [/code:1][/quote]
对不起。我搞错了。没有错。
回复

使用道具 举报

发表于 2004-9-3 23:02:53 | 显示全部楼层
我还以为我错了呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 13:42 , Processed in 0.041999 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表