- 博客(8)
- 资源 (11)
- 收藏
- 关注
原创 return和exit()
根据ANSI C 的规定,在最初调用的main()中使用return与调用exit()的效果相同。因此,在main(),下面的语句: return 0; 和下面这条语句的作用相同: exit(0);但是要注意的就是,我们说的是“最初的调用”。如果main()在一个递归程序中,exit()仍然会终止程序,但是return只会把控制权交给上一级递归,直至最初的一级然后
2016-12-16 21:50:52 213
原创 字符串逆序
#include #include char *reverse(char *str, int len) //字符串倒序{ if (str == NULL) { return NULL; } char *pBegin = str; char *pLast = str; pLast = str + len -
2016-12-11 23:45:57 379
原创 输出菱形问题
#includeint main(){ int i,j,k,line,m; printf("几行?:"); scanf("%d",&line); m=(line+1)/2; //控制上半行 for(i=1;i { for(k=0;k { p
2016-12-10 20:38:26 311
原创 用单链表实现通讯录
/*********************************************************************************************************************************File Name: ******Author: *** Date: 2016-12-08
2016-12-09 19:51:48 10163
原创 十进制转八进制
#include int main(){ int n; printf ("n = "); scanf ("%d", &n); int b[100] = {0}; int i = 0; while (n) { b[i++] = n % 8; n = n /
2016-12-06 21:19:49 439
原创 用函数实现strcmp
花了一个晚上搞定了strcmp直接上程序这里形参用const防止字符串被误改,while里面的判断条件是两个字符串不等于‘\0’,他们如果相等通过while最后就指向了‘\0’,通过这个可以判断他们相等。
2016-12-05 23:28:14 486
原创 顺序表的一些功能实现
#include #include #define INIT_SIZE 100 //线性表初始化大小#define INCRESS_SIZE 20 //顺序表满后的每次扩充大小#define ERROR -1#define OK 0#define MALLOC_ERROR -2typedef int Ele
2016-12-03 23:56:14 325
原创 今日做题的一个意外发现
今天晚上试了一下puts() 的用法,发现了一个有趣的想象:发现了吗?puts()输出的字符串自动加了换行,这个发现可以的。我们再看看printf()printf()就没有那么幸运了,它没有带换行符。
2016-12-01 23:40:25 280
基于STM32车牌识别系统资料V1.0_Ricky(1).zip
2020-05-26
计算机系统安装与故障维护
2016-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人