
C
C
@hdd
good good study, day day up
展开
-
C语言的一些输出格式
%e printf()的一种输出格式 科学表示的一种浮点数 1.24==1.240000e+000 1240000==1.240000e+006 指数不得超过3位数 0.00124==1.240000e-003%g printf()的一个输出格式类型,它表示以%f,%e中较短的输出宽度输出单、双...原创 2017-09-10 22:02:00 · 466 阅读 · 0 评论 -
C语言 左值、右值
左值就是在赋值中可以放在赋值操作符两边的值右值则是只可以放在赋值操作符右边的值++i是直接给i变量加1,然后返回i本身,因为i是变量,所以可以被赋值,因此是左值表达式i++现产生一个临时变量,记录i的值,而后给i加1,接着返回临时变量,然后临时变量不存在了,所以,不能再被赋值,因此是右值表达式...原创 2017-09-10 22:01:00 · 154 阅读 · 0 评论 -
c语言清屏、等待、随机函数
清屏函数#include<conio.h>system("CLS");或system(cls);等待函数#include<windows.h>Sleep(5000);//等待5秒,Sleep()以毫秒为单位随机数函数#include <time.h> ...原创 2017-09-10 21:59:00 · 338 阅读 · 0 评论 -
c语言一个显示星号的函数(隐藏密码)
显示星号void star(char p[]) //显示星号{ int j; while((p[j] = getch())!='\r') { if(p[j] !='\b') { printf("*"); j++; } else { printf("\b \b"); j--; } } p[j]='\0';...原创 2017-09-10 21:56:00 · 429 阅读 · 0 评论 -
c语言文件中关于while(!feof(fp)) 循环多输出一次的问题
文件中关于while(!feof(fp)) 循环多输出一次的问题feof(fp)有两个返回值:如果遇到文件结束,函数feof(fp)的值为1,否则为0。当读到文件末尾时,文件指针并没有超出文件,所以会多读一次。解决办法: fseek(fp1,0,2); //文件末 w=ftell(fp1); // 文件末指针的...原创 2017-09-10 21:53:00 · 1077 阅读 · 0 评论