黑马程序员技术交流社区

标题: 【新人】C语言笔记 [打印本页]

作者: snowimba    时间: 2015-9-30 11:14
标题: 【新人】C语言笔记

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

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








作者: czylwq520    时间: 2015-10-1 12:08
看来我是第一人




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2