C语言 个人总结
文章平均质量分 81
菜鸡上路
这个作者很懒,什么都没留下…
展开
-
数据结构——单链表
链表基本操作原创 2017-06-03 20:55:48 · 303 阅读 · 0 评论 -
北理mooc题——链表合并
题目内容: 实现两个由单项链表存储的有序字母数据的合并,如有重复的则只保留一个。 例如:给定{a, c ,f}, { b, e, g}合并后结果为{a, b, c , e , f , g}。输入格式: 两个有序字母数据输出格式: 合并后的字母数据输入样例1:a b c[回车]原创 2017-06-03 20:31:56 · 2082 阅读 · 0 评论 -
数据结构——树的基本运算
先序创建二叉树顺序创建二叉树括号表示法创建二叉树二叉树的删除二叉树的括号表示输出二叉树的遍历原创 2017-06-20 20:10:38 · 1713 阅读 · 0 评论 -
连续两个scanf()时,可能出现的错误
#includeint main(){char ch1,ch2;printf("Input for ch1:\n");scanf("%c",&ch1);printf("ch1=%c\n",ch1);printf("Input for ch2:\n");scanf("%c",&ch2);printf("ch2=%c\n",ch2);} 表面上看这段程序是没有错的,也可以运转载 2018-01-06 23:41:01 · 7424 阅读 · 2 评论 -
C语言学习笔记——指针
1.简单指针 *p:(1)用于数组int *p 定义指针该指针表示指向某个变量的地址;当指针与自增符号结合时,简单举例如下:int m[5]={1,3,5,7,9};p=m;A.*p++; B.*++p; C.++*p; D.x=*p++; E.x=*++p; F.x=(*p)++; G.x=*(p++) ; 首先,看个简单的例子,int m=0,n; n=...原创 2018-02-26 09:58:04 · 1105 阅读 · 0 评论 -
输出格式
具体看下例: printf("\n \n \n 下面是d格式\n"); for( i=0;i<10;i++) printf("xx%dxx", 12); printf("\n \n \n 下面是6d格式\n"); for (i = 0; i<10; i++) printf("xx%6dxx", 12); printf("\n \n \n 下面是06d格式\n")原创 2018-02-28 23:04:16 · 230 阅读 · 0 评论 -
C语言的常用函数笔记
头文件:string.h1.void strcmp(const char *str1,char *str2)作用:比较str1,str2两字符串大小(比较二者是否相同)若str1=str2,则返回0; //两字符串相同若str1<str2,则返回负值;//str1='aefc' str2='cbc' 返回值为-2 (若第一位就不相同,则不再比较后续)若str1>str2,则返回正...原创 2018-02-28 23:06:38 · 193 阅读 · 0 评论