摘要: 赋值运算符C语言中赋值运算符分为简单赋值运算符和复合赋值运算符,之前我们已经接触过简单赋值运算符“=”号了,下面讲一下复合赋值运算符:复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。 定义整型变量a并赋值为3,a += 5;这个算式就等价于a = a+5 阅读全文
posted @ 2020-12-07 21:30 六月安屿 阅读(59) 评论(0) 推荐(0)
摘要: 强制类型转换是通过定义类型转换运算来实现的。其作用是把表达式的运算结果强制转换成类型说明符所表示的类型注意:double类型的数据的格式符 %f或%lf 在使用强制转换时应注意以下问题:1、数据类型和表达式都必须加括号,如把(int)(x/2+y)写成(int)x/2+y则成了把x转换成int型之后 阅读全文
posted @ 2020-12-07 21:26 六月安屿 阅读(40) 评论(0) 推荐(0)
摘要: (3)基本数据类型C语言中的数据也是有类型的,C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。 阅读全文
posted @ 2020-12-07 21:23 六月安屿 阅读(57) 评论(0) 推荐(0)
摘要: (2)变量及赋值变量就是可以变化的量,而每个变量都会有一个名字(标识符)。变量占据内存中一定的存储单元。使用变量之前必须先定义变量,要区分变量名和变量值是两个不同的概念。就好比:住在房间里的客人与房间号是两个不同的概念。变量定义的一般形式为:数据类型 变量名;多个类型相同的变量:数据类型 变量名,  阅读全文
posted @ 2020-12-07 21:21 六月安屿 阅读(46) 评论(0) 推荐(0)
摘要: (1)c语言的命名编程时给变量或者函数起的名字就是标识符。C语言的标识符是不可以随便起名字的,必须遵守一定的规则。C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点:(1)标识符的长度最好不要超过8 阅读全文
posted @ 2020-12-07 21:20 六月安屿 阅读(21) 评论(0) 推荐(0)
摘要: 定义: 类型名 * 函数名(参数表列) 如 int * a(int x,int y) 调用该函数后,返回值为一个指向整型数据的指针2、指向函数的指针 函数的入口地址即为函数的指针定义: 数据类型 (* 指针变量名)(函数参数列表)使用注意:用函数指针调用函数时,只需要将(* 指针变量名)代替函数名即 阅读全文
posted @ 2020-12-07 21:16 六月安屿 阅读(66) 评论(0) 推荐(0)
摘要: 指针#include<stdio.h>int main(){//书写的是给人看的,易理解//计算机在执行时,按地址 int i;//指针变量类型和要保存地址的变量的类型一致 int *i_p; i_p=&i; // scanf("%d",&i); scanf("%d",i_p); printf("% 阅读全文
posted @ 2020-12-07 21:15 六月安屿 阅读(45) 评论(0) 推荐(0)
摘要: [Error] Id returned 1 exit status[错误]Id返回1退出状态 二、常见错误 是由于程序正在运行输入数据,忘了关掉运行框,然后又去点运行造成的。库函数拼写错误。定义的函数名在调用时,函数名拼写错误在执行函数时可能函数体本身的问题运行窗口没关闭就再次编译 三、解决办法建议 阅读全文
posted @ 2020-12-07 21:13 六月安屿 阅读(97) 评论(0) 推荐(0)
摘要: 1.语法错误 2.拼写错误,printf少加f 3.忘加; 4.单精度类型和双精度类型区分使用 5.输入语句格式错误 scanf("(%d",&n) 阅读全文
posted @ 2020-10-29 13:48 六月安屿 阅读(35) 评论(0) 推荐(0)
摘要: 输入代码时有些细节还是容易忘记,浮点类型还没太完全的理解什么情况该用什么类型。 阅读全文
posted @ 2020-10-04 23:28 六月安屿 阅读(109) 评论(0) 推荐(0)