- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 [Linux C]RedHat环境下密码显示问题
在做聊天室项目中,注册以及登录时,我们想要功能更实现保密效果,避免不了的就是密码显示问题,在上网搜索了攻略之后,发现很少有在RedHat环境的密码显示程序,因为在RedHat中,没有conio这个库,我们使用的是curses.,下面贴出例程,大家可以参考一下:第一个程序为百度得到的例程:#include<stdio.h> #include<curses.h> int main() { char p[20]; printf("Please Input password:
2017-01-17 17:23:40 504
原创 [C练习]实现memcpy原型函数
1. 写出memcpy的原型函数。void * my_memcpy(char *strdest, const char *strsrc, int count){ if(strdest == NULL || strsrc == NULL || count <= 0) { return NULL; } unsigne
2017-01-12 22:39:46 629
原创 [C练习]青蛙跳级问题
青蛙跳级一次可以跳1-n级,现在共有n级台阶,问:共有多少种跳法?(编程输出共有多少种方法)[objc] view plain copy print?#include<stdio.h> int fibonacci(int n) {
2017-01-05 14:51:48 1067
原创 [C练习]合并两个递增链表
1、合并两个递增排序链表struct node{int num;struct node *next;};typedef struct node Node;typedef Node * Link; Link Merge(Link head1, Link head2){If(head1 == NULL) return head2;If(head2 == NULL) return head1;Link mergedhead = NULL;if(head1->data < head2->
2017-01-04 15:01:49 467
原创 [C练习]编程实现strstr
1、编程实现strstr。char * my_strstr(char *str, char *ptr){if(str == NULL || ptr == NULL) return NULL;int i;int j;int flag = 0;for(i = 0; i < strlen(str); i++){for(j = 0; j < strlen(ptr); j++){if(*(str + i + j) == *(ptr + j)){flag++;}
2017-01-03 08:20:09 359
原创 [C练习]my_atoi函数实现
1、C语言库函数里是否有将字符串转化为数字的函数,若有则用自己的方式实现它。int atoi(const char * str){ if(str == NULL) //入口参数检查!!! { return -1; }
2017-01-02 08:44:37 474
原创 [C练习]输出链表中倒数第K个结点
1、编写一个程序,实现输出链表中倒数第K个结点unsigned int k){if(head == NULL || K == 0) //入口参数检查!!!{return NULL;}int i;ListNode *pAhead = head;ListNode *pBehind = NULL; for(i = 0; i < k - 1; ++i){if(pAhead->next != NULL){pAhead = pAhead->next
2017-01-01 19:07:23 386
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人