C
sunt1921
这个作者很懒,什么都没留下…
展开
-
C语言进阶学习--作业
// function: 去除一组字符串中的空格// author: sunny townvoid trimSpace(char *inbuf, char *outbuf){ char *temp = NULL; temp = inbuf; while (*temp) { while (*temp == ' ') { ...原创 2018-04-18 11:06:52 · 124 阅读 · 0 评论 -
结构体套一级指针
#define _CRT_SECURE_NO_WARNINGS#include "stdio.h"#include "string.h"//// 查找字符在数组中出现的位置//void Search_Str_Pos(const char *table[], const int size,char *str, int *pos)//{// char **temp;// int ...原创 2018-05-24 21:24:33 · 195 阅读 · 0 评论 -
玩轉多級指針
#include "stdio.h"#include "string.h"int getMem(char ***p,int num){ char **temp = NULL; int i = 0; if (p == NULL) { return -1; } temp = (char **)malloc(sizeof(char *...原创 2018-05-16 15:04:10 · 123 阅读 · 0 评论 -
单链表--基本操作 (增删改销毁、逆置)
#define _CRT_SECURE_NO_WARNINGS#include "stdio.h"#include "malloc.h"typedef struct DataList{ int x; struct DataList *next;}DataList;// 链表创建int List_Create(DataList **p){ DataList ...原创 2018-06-02 19:38:56 · 704 阅读 · 0 评论 -
二级指针做输入第三种数据类型
#define _CRT_SECURE_NO_WARNINGS#include "stdio.h"#include "string.h"//打印函数---打印数组void print_array(char *string_word, char *array[], int num){ int i = 0; printf("%s\n", string_word); f...原创 2018-05-15 22:56:07 · 147 阅读 · 0 评论 -
二级指针做输入第二种数据类型
#define _CRT_SECURE_NO_WARNINGS#include "stdio.h"#include "string.h"//打印函数---打印数组void print_array(char *string_word, char array[10][20], int num){ int i = 0; printf("%s\n", string_word);...原创 2018-05-15 22:26:20 · 210 阅读 · 0 评论 -
二级指针做输入第一种数据类型
include “stdio.h”include “string.h”//打印函数—打印数组 void print_array(char *string_word,char *array[],int num) { int i = 0; printf(“%s\n”, string_word); for (i = 0; i < num; i++) ...原创 2018-05-15 21:17:42 · 154 阅读 · 0 评论 -
查找字符串子串个数
#include "stdio.h"#include "string.h"int count_str(char *p,char * sub,int *num){ int temp=0; if (p == NULL || sub == NULL || num == NULL) return -1; while (strstr(p, sub)!=NUL...原创 2018-05-15 18:49:32 · 1474 阅读 · 0 评论 -
两个赋值指针变量挖字符串.c(高级)
#include &amp;quot;string.h&amp;quot;#include &amp;quot;stdio.h&amp;quot;//遍历扫描字符串中字符出现的个数int Scan_Charnum(char *str,int *char_count,char c){ int num = 0; char *temp_str = str; char *temp; if (str == NULL原创 2018-05-19 22:01:07 · 150 阅读 · 0 评论 -
C语言-排序(冒泡、选择)封装
#include "stdio.h"// 打印函数void print(int arrary[], int num){ int i = 0; for (i = 0; i < num; i++) printf("%d\n", arrary[i]);}// 排序--冒泡void bubbule_sort_array(int array[], int n...原创 2018-05-03 22:26:29 · 539 阅读 · 0 评论 -
结构体套二级指针.c
#define _CRT_SECURE_NO_WARNINGS#include "stdio.h"#include "string.h"//// 查找字符在数组中出现的位置//void Search_Str_Pos(const char *table[], const int size,char *str, int *pos)//{// char **temp;// int ...原创 2018-05-24 23:28:05 · 220 阅读 · 0 评论