A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

[学习交流] 【新人】C语言笔记

© snowimba 中级黑马   /  2015-9-30 11:14  /  1501 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


屏幕快照 2015-09-30 上午11.04.48.png
7、变量的作用域:变量使用范围
              局部变量:
                             内部变量,局部变量在函数内部定义说明。’}’代码块结束释放所有空间。
                             内部可以定义与外部变量同名,会自动屏蔽外部的变量。
              全局变量:
                             在函数的外部定义的变量,
                             在不同函数中都可以使用。
              变量区分类型的好处:
                             为了更加合理使用内存,不同的数据类型需要存储空间可能是不一样的。
                             数据的存储格式不一样,int 4字节,float 4字节。
                             不同数据类型他们的运算方式可能一样的。

9、scanf函数:阻塞函数   从键盘接收用户输入内容
              格式:scanf(“格式控制字符串”,输入项地址列表);
      scanf函数注意事项:
              接收单个变量的时候,在输入之前,输入空格回车都会被忽略。
              接收多个变量的时候用空格或者回车隔开。
              不同类型混合输入中间加,号。
              %*d跳过一个整数
              尽量不要使用\n,输入值后,随便输入一个内容,输入\n原样输入!
      scanf运行原理:
              当用户输入内容后,会被放在scanf输入缓冲区。然后,scanf函数会根据格式控制的字符要求,从输入缓冲区依次取出。如果从缓冲区取得内容和我们的格式要求一致,则把值存放到变量中。
如果缓冲区有内容,则不会提示我们再输入值。
如果混合输入建议加上,号。







1 个回复

倒序浏览
看来我是第一人
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马