
c语言常见误区
不要脸的阿智
not face
展开
-
C语言 关于函数和数组问题(个人理解)
【创建数组的常用方式】 1.直接变量类型+变量名+所含大小 int a[max]; 2.利用指针进行变量空间的堆分配 int *a=(int *)malloc(sizeof(int)*max); 【一个问题】 int *creatone(){ int i; int a[max]; for(i=0;i<max;i++){ a[i]=i+1; } return a...原创 2019-07-11 01:56:16 · 842 阅读 · 0 评论 -
fgets和fscanf区别
fgets是获取文件一行包括换行符(遇到结束符停止) while(!feof(fp)){ fgets(arr,sizeof(arr),fp); show(arr); } fscanf是获取文件一行不包括换行符(遇到结束符停止) while(!feof(fp)){ fscanf(fp,"%s",arr); show(arr); } 具体测试代码 #includ...原创 2019-07-11 07:58:01 · 1572 阅读 · 0 评论 -
c语言 字符输入问题
在C语中,出问题最大的就是字符和字符串,今天就字符输入问题来做个个人总结! 我们在字符输入的时候经常会遇到连续多次输入字符时候一般采用 #include<stdio.h> #include<stdlib.h> #include<string.h> #define max 5 int main(){ int i; char ch; for(i=0;i&...原创 2019-07-11 03:07:31 · 521 阅读 · 0 评论