c语言中符号<<是什么意思

如题所述

第1个回答  2012-09-07
1 这是一个函数名
2 这是一个指向char(字符)型变量的指针,指针也是一种变量,保存的是被指向的变量的地址。
3 定义两个文件类型的指针,和一个char型变量。
4 整句话的意思是判断文件是否被打开,fs=fopen是指将指针指向文件‘source’开头,
5 return是返回的意思,这个函数是int(整数)型,也就是说需要在结尾返回整数型返回值。
6 这是在屏幕上输出引号内那句话的意思,\n的意思是换行的意思
8 !feof()意思是不是文件结尾,作用是用来检查文件是否被读取完成.
9 不好意思,这问题没看明白。。按键右下角?貌似标准键盘一个按键最多两个符号(应该是在上面),第二个符号加个shift就能打出来了.
第2个回答  2017-11-12
此为位运算之左移符号。比如:十进制6对应二进制是:00000110,使用此符号后也就是向左移动一个位则变成了00001100,此时对应十进制数是:12。
第3个回答  2012-03-25
我记得我老师以前讲过,是向左移的意思,我也不怎么清楚啦 打打酱油~
像p<<1,跟p=p*2是等价的 p>>1跟 p=p/2是等价的~我也不是很清楚,仅供参考~~
第4个回答  2012-09-05
1. 这是一个子程序的名字
2. 表示一个指针,在字符串中用指针可以很方便地定位到字符串中的某一位字符
3.定义了三个文件类型的变量,前两个指针类型,后一个是字符串
4.判断source指定的文件是否已经被打开
5.用于返回一个值,表示此段程序执行的结果,因为第一行定义了这个子程序是有int类型的返回值的,所以程序中就会有return来将执行的结果返回给调用这个子程序的变量
5和8之间:显示一个字符串
8.检查文件是否为空,是否已经读完整个文件
9.按着shift键再按符号键,可能会需要将输入法切换到英文状态
第5个回答  2012-03-25
这是位运算符,将一个二进制数左移若干位