c
mystical517
这个作者很懒,什么都没留下…
展开
-
C语言文件操作
C语言文件操作流(文件指针)一个程序启动的时候会自动创建标准输入流(stdin)、标准输出流(stdout)、标准错误流(stderr)stdin连接操作系统的标准输入,stdout连接操作系统的标准输出,标准错误流连接显示器(无法重现定向,为了使标准输出流被重定向的时候还能够向屏幕输出错误)。标准输入输出函数是对这些流进行操作。缓冲区由于外存的速度很慢,所以一般是采用成块的传递方式,...原创 2019-03-02 10:21:41 · 116 阅读 · 0 评论 -
c语言对命令行参数的处理
c语言对命令行参数的处理原理C语言把命令行看做由空格分隔带字段,每段看做一个命令行参数。通过main函数的参数获取命令行的参数。要处理命令行参数,程序的函数main要采取另外一种形式:int main(int argv,char *argc)//其中argv是命令行中的字段数,agrc是字符指针(的)数组,分别指向各分段的字段(这也是为什么判断有没有结束是用*argv=NULL而不是arg...原创 2019-03-02 10:22:53 · 859 阅读 · 0 评论 -
c语言动态储存机制
C语言的动态存储管理机制使用条件使用这些函数首先要引用stdlib.hvoid *malloc(size_t n)动态开辟一片地址e.g.int n;double *scores;......scanf("%d",&n);scores=(double *)malloc(n*sizeof(double));if(scores==NULL){//无法满足时}.......原创 2019-03-02 10:23:41 · 455 阅读 · 0 评论 -
几种变量类型及其自动初始化
几种变量类型及其自动初始化外部变量以外部定义形式定义的变量称为外部变量(又名全局变量)与函数类似,外部变量也允许先使用后声明,或在另一个源文件里定义而在其他文件里被使用。如果需要声明一个外部变量,要按照以下形式:extern int a;//int可以是别的类型这说明a在其他地方被定义(当然需要a真正的有被定义)。静态局部变量定义方式: 加关键词 statice.g.在函数内写...原创 2019-03-02 10:24:33 · 1374 阅读 · 0 评论