-
vc6.0的使用
双击报错语句,系统指针会指向代码中出问题的语句。
如图中没写头文件导致使用输出函数时出现错误
- C语言都是从main函数开始执行 然后从main函数推出执行 的
-
编译后的文件关闭时,记得使用点击关闭工作空间关闭
-
选中代码 tap 进行对齐
将选中代码向后移动一个tap位置
shift+tap 将选中位置移回去
image.png
if else的就近原则
按下回车后缓冲区的变量才会被送到程序区
当键盘缓冲区被填满或者遇到回车的时候 缓冲区的内容弄才会被送到程序区 按下回车后缓冲区是有一个回车字符等待着被程序区的某一个变量 接收的
-
scanf 输入错误数据后会停止
第一个scanf读取失败后停止 #会被赋值给字符型的a变量 再次输出a变量的值时就会再次输出#
-
scanf函数的格式字符串中的空白字符 scanf在读取过程中会忽略一个或多个空白符
输入的回车 空格 tap都被scanf函数忽略
-
非空白字符
scanf在进行读取操作时会剔除掉这个非空白字符
如果想输入a变量的值为23,应该输入abc23dert
-
在输入时使用空白字符起到的数据 间隔作用
对于连续的字符输入 他们都是有能力自己间隔的 所以输入一个字符后不必架空白字符进行间隔 否则的话 空白字符会被相应的scanf读入
-
优先级
image.png
image.png
-
运算符
如果÷运算符两边有浮点数结果为浮点数
取余运算符两边必为整形不然会报错
逗号表达式的计算顺序是从左往右的







逗号表达式,是c语言中的逗号运算符,优先级别最低,它将两个及其以上的式子联接起来,从左往右逐个计算表达式,整个表达式的值为最后一个表达式的值


对于赋值运算符 把浮点数赋值给整数 会抹掉小数点后的数字 并转化成整形
把整形赋值给浮点数 整形加.0转化成浮点数
网友评论