
c语言
文章平均质量分 83
明月几时有666
互相学习,共同进步!
展开
-
c语言的左结合性与右结合性
右结合性,就是在表达式中最右边的操作最先执行,然后从右到左依次执行 左结合性的操作符(如位操作符“&”和“|”)则是从左至右依次执行 在标准C语言的文档里,对操作符的结合性并没有做出非常清楚的解释。一个满分的回答是:它是仲裁者,在几个操作符具有相同的优先级时决定先执行哪一个。 每个操作符拥有某一级别的优先级,同时也拥有左结合性或右结合性。优先级决定一个不含括号的表达式中操作数之间的“紧密”程度...转载 2017-11-27 21:39:35 · 45522 阅读 · 10 评论 -
c 语言中大括号的应用场景
一 应用场景1. 函数 int func() {...} 此处的花括号表示将这个部分括起bai来,是开始和结束的标志2. 宏定义#define ADD(X,Y) { X+Y;} 只是单纯的把整个部分包含起来3. 数组赋值int a[] = {1,2,3};4. 函数内部使用用于特定语法 如 if(){...} 参考地址...转载 2020-07-09 17:06:09 · 1413 阅读 · 0 评论 -
c语言的数据类型
一、为什么需要数据类型 以前,低级语言如汇编是没有数据类型的概念的。不管是字符或数字都是把对应的ASCII码存储到相应的地址空间中。首先,是数据的存储(即变量的定义)不方便;其次,对数据进行操作也容易出错。例如,对存储字符的地址空间进行了乘除等操作。 数据类型的应用,方便和简化了程序开发过程,避免了对数据进行操作时出现的问题。在我们定义一个.原创 2020-07-09 16:39:38 · 222 阅读 · 0 评论 -
程序设计时的三大基本结构
一、基本结构1、 顺序结构程序一般的执行顺序2、 选择结构c语言中的三种基本实现:(1) if(表达式) 语句;一次判断,为真执行语句。(2) if(表达式)A语句 else B语句;一次判断,为真执行A语句;否则执行B语句。(3)if(表达式) 语句 else if … else n语句;依次判断,为真执行某语句;否则执行n语句。3、循环结构c语言中的三种基本实现:(1)for循环次数已知(2)while循环次数未知,判断为真执行(3)do while循环次数未知,先执原创 2020-07-09 09:38:49 · 5979 阅读 · 0 评论 -
c语言怎么做到四舍五入?
一,总结如下这里笔者就不谈Math.h中的round()函数了。它是可以做到的,但是据说这个函数和编译器有关系。所以在这里就不介绍了。 我的方法很简单:#include<stdio.h> int main(){ double d1,d2,d3; d1=-3.1415926; d2=(int)(d1*10+0.5)*0.1; printf("d1=%f,保留一位小数原创 2017-05-25 20:39:43 · 16950 阅读 · 0 评论 -
c语言include《》与 include '' ''的区别
前言:时隔三年,如今有接触到了C语言。记得这些东西是在大一时学习的,然而现在由于工作需要。我这个java语言工作者要开始“朝花夕拾”了,有因为“好记性不如烂笔头”,所以今天开始记录C语言的学习笔记!一、使用区别查找位置不同。一般情况下,#include <>在标准库头文件所在目录;#include ""在当前源文件所在目录下查找,另外,如果#include ""在当前源文件所在目...原创 2019-09-06 10:32:57 · 1522 阅读 · 0 评论