关闭

对Scanner input=new Scanner(System.in)的C++理解(手动emoji黑脸)

37人阅读 评论(0) 收藏 举报
分类:
Scanner input=new Scanner(System.in);
double radius=input.nextDouble();

Scanner是一个类,nextDouble()是Scanner的成员函数,

System.in作为参数传递给Scanner的构造函数,使Scanner用键盘作为输入

然后用new在内存中实例化一个Scanner出来,使得其它变量能调用这块内存区。

所以radius赋值初始化的过程调用了这块内存里面指向nextDouble成员函数的内存


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:86次
    • 积分:20
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档