“buffer”未声明标识符是什么意思?
1个回答
展开全部
这个标示符没经过声明或定义;
变量,常量,函数,在使用之前都要经过声明和定义。
例如
int buffer;
int buffer(int a,int b);
如果用的是库函数,可以不声明,但是要在程序之前用#include< >命令把数据所在文件包含进来
例如
如果要用printf语句,它是在C库函数 在程序开始加上#inlcude<stdio.h> printf这个标示符是在stdio.h这个文件中已经定义和声明的标示符,所以在程序中才不需要再声明。
缓冲器在不同的领域有不同的含义。
在计算机领域,缓冲器指的是缓冲寄存器,它分输入缓冲器和输出缓冲器两种。前者的作用是将外设送来的数据暂时存放,以便处理器将它取走;后者的作用是用来暂时存放处理器送往外设的数据。有了数控缓冲器,就可以使高速工作的CPU与慢速工作的外设起协调和缓冲作用,实现数据传送的同步。由于缓冲器接在数据总线上,故必须具有三态输出功能。
在其他领域,还有电梯缓冲器,汽车弹簧缓冲器等,其目的是用于减缓速度,提高安全性和舒适性。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询