学习笔记——C语言基础1-创新互联

没有书面语,全是自己的话理解,发现错误请指正,自己发现也会及时更改。

创新互联公司服务项目包括新疆网站建设、新疆网站制作、新疆网页制作以及新疆网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,新疆网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到新疆省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!整型

根据占用大小(占用大小固定),直接理解 可定义为如1,2,3,4之类的整数。

short (int) 2B 

int 4B

long (int) 4B(32位计算机) 8B(64位计算机)

long long (int)8B(32位计算机) 8B(64位计算机)

浮点型

根据占用大小(占用大小固定),直接理解 可定义为小数。

  float 4B(7位有效数字)

  double 8B(16位有效数字)

字符型

定义各种符号或大小写字母(存储字符时会存储对应的数字,对应数字网上有)

  char 1B

输出/查看变量

使用printf输出一个或多个变量(输出前在头文件需添加 #include

例: printf(“直接打印的内容 或 格式控制符(%d或%c之类的)”),数据1,数据2,... ,数据n)

引号内部的末尾可加上\n代表换行即跳转到下一行

输入变量

使用scanf给程序内定义的变量输入一个值(可以为整数,小数,字符)

例: scanf(“直接打印的内容 或 格式控制符(%d或%c之类的)”),&数据1,&数据2...)

运算符 1.算数运算符(加 + 减 - 乘 *  除 /  取余 % )

只要记得 取余% 时的两个数必须为整数。

2.比较运算符(大于> 小于<  等于==  大于等于>=  小于等于<=  不等于!=)

  在比较之后成立结果为1不成立为0

3.逻辑运算符(与&&  或||  非!)

  &&两边需要同时成立,返回1;

  ||   两边成立一个,返回1;

  ! 如果原本是成立的,返回0,如果原本不成立,返回1。

4.位运算符(取反~  与&  或|  异或^  左移<<  右移>>)

  ~   把数据按位取反(二进制);

  &   两个数值中的每⼀位⼆进制进⾏⽐较,当两个数值二进制位都为1时,这⼀位结果就为1,                  否则为0;

  |     两个数值中的每⼀位⼆进制进⾏⽐较,当两个数值二进制位有一个1时,那就返回1,否则                  为0;

  ^     两个数值中的每一位二进制进行比较,对应的两个一个为1另一个为0,则返回1,否则返                 回0;

 <<   把数值的二进制向左移动指定位置,空缺的低位全部补0;

  >>  把数值的二进制向右移动指定位置,空缺的高位全部补符号位,符号为1,补1,符号为                  0,补0。

5.逗号运算符

  如果好几个表达式放一起,逗号隔开,其结果为最后一个逗号后表达式的结果。

  如: a = 1 , b = 2 , c = 3 , a + b ( 则结果为a + b )

6.复合运算符

符合赋值运算符:+=、-=、*=、/=、%=

  结合位于算符:<<=、>>=、|=、&=、^=

  例:a += 1 ,就等同于 a = a + 1,其他用法相同;

  自加自减运算符:++ 、 --

  例: a++    ,等同于 a + 1

  但如果用于赋值时

  a = b++ 就代表的是 a = a 即把 b 赋值给 a 之后再对等号后面的 b 做 加1

  a = ++a 表示 a = 1+b ,先让 b 加 1 之后再赋值给 a     

7.所有运算符的优先级

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧

当前题目:学习笔记——C语言基础1-创新互联
文章地址:https://www.cdcxhl.com/article34/cegdse.html

成都网站建设公司_创新互联,为您提供关键词优化网站营销自适应网站面包屑导航网站维护网站导航

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都做网站