标题:[求助]如何引用变量。
只看楼主
kinglon
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-9-25
 问题点数:0 回复次数:6 
[求助]如何引用变量。
1, char st1name;
2, printf("Please enter first student name:")
3, scanf("%s",&st1name);
4, printf("Please enter st1name english",st1name); (这一行应该怎么写?)

现在我想让第四行这样输出:Please enter $st1name english
第四行应该怎么写才能把st1name变量获取过来呢?谢谢。
搜索更多相关主题的帖子: 变量 
2007-10-01 12:10
栖柏
Rank: 2
等 级:论坛游民
威 望:3
帖 子:1103
专家分:17
注 册:2007-8-23
得分:0 
1, char st1name;
2, printf("Please enter first student name:")
3, scanf("%s",&st1name);
4, printf("Please enter %c english",st1name); (这一行应该怎么写?)
你要获取字符还是字符串?
如果字符串1, char st1name;定义个数组,或者指针,记得申请空间

You have lots more to work on! Never give up!c language!
2007-10-01 12:16
kinglon
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-9-25
得分:0 
我要获取的是字符串。
2007-10-01 12:28
kinglon
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-9-25
得分:0 
变量这么定义吗?
char st1name[];

这样定义变量的话编译通不过,不太明白哪有问题。
2007-10-01 12:33
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
得分:0 
我只能说,请先把书的基础部分好好看看。。。这样问,没什么用处。。。

偶学编程,也许本身就是一个错。。。
2007-10-01 12:35
栖柏
Rank: 2
等 级:论坛游民
威 望:3
帖 子:1103
专家分:17
注 册:2007-8-23
得分:0 
以下是引用kinglon在2007-10-1 12:33:04的发言:
变量这么定义吗?
char st1name[M];m是常数,你要定义的数组大小

这样定义变量的话编译通不过,不太明白哪有问题。

scanf("%s",st1name);指数组首地址


You have lots more to work on! Never give up!c language!
2007-10-01 12:43
追寻完美
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:5
帖 子:331
专家分:0
注 册:2007-9-30
得分:0 
先磨刀吧

[glow=255,red,2] 无限制追求技术的完美[/glow]
2007-10-02 12:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-174468-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.384659 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved