![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言求索
文章平均质量分 77
行走的夜
这个作者很懒,什么都没留下…
展开
-
C语言实现循环队列基本操作(初始化、判断队空、入队、出队)
//循环队列的基本操作#include#define MaxSize 50typedef int ElemType;//定义循环队列结构体typedef struct {ElemType data[MaxSize];int front,rear;}SqQueue;//初始化void InitQueue(SqQueue &Q){Q.转载 2015-07-07 21:48:00 · 25765 阅读 · 2 评论 -
C语言实现字符串转化成整数
//字符串数转化成整数#include#includeint main(void){int num=12345,j=0,i=0,sum=0;char temp[7] = {'1','2','3','4','5','\0'},str[7];while(temp[i]){sum = sum * 10 + (temp[i]-'0'); //字符串数减‘0’转载 2015-09-06 09:26:08 · 1028 阅读 · 0 评论 -
C语言实现将字符串“askdaskaskdaskg”删除制定字符“ask”
//将字符串“askdaskaskdaskg”删除制定字符“ask”,删除后的结果是“ddg” #include#include#includeint main(){char res[20],*p,*sub="ask",*str="askdaskaskdaskg",*str2;int i=0;printf(" Str:%s\n\n",str);p=su转载 2015-09-06 11:25:59 · 746 阅读 · 0 评论 -
C语言实现回文判断(利用指针的方法)
//判断回文(指针实现)#include #include #include void IsSymmetrical(char *str) { char *begin, *end; int flag, len = strlen(str); for (begin=str, end=str+len-1转载 2015-09-06 11:06:46 · 8559 阅读 · 1 评论 -
C语言实现将整数转化成字符串数,不用函数itoa
//将整数转化成字符串数,不用函数itoa#include#includeint main(void){int num=12345,j=0,i=0;char temp[7],str[7];while(num){temp[i] = num%10+'0'; //整数加‘0’,隐性转化成char类型的数i++;num = num/10;}转载 2015-09-06 09:12:18 · 1554 阅读 · 0 评论 -
C语言实现快速排序
//快速排序#includetypedef int ElemType;int Partition(ElemType A[], int left, int right){ElemType pivot = A[left];while(left {while(left=pivot)--right;A[left] = A[right];while(left转载 2015-09-04 15:25:35 · 383 阅读 · 0 评论 -
C语言实现冒泡排序
//冒泡排序#includevoid BubbleSort(int A[], int len){int n = len;int i,j,temp;for(i=0; i{bool flag = false;for(j=n-1; j>i; j--){if(A[j-1] > A[j]){temp = A[j-1];A[j-1] = A[j];转载 2015-09-04 15:03:22 · 570 阅读 · 0 评论 -
C语言访问MySQL数据库
从网上得到的一个已有程序,经过简单修改和调试满足了自己变成的需求,记录一下。。。谢谢前辈们的分享,让我们可以站在巨人的肩膀上学习,进步!!#include#include#include#include#include "mysql.h" #pragma comment(lib,"libmysql")#define HOST "localhost"#defi转载 2015-05-15 18:45:23 · 408 阅读 · 0 评论 -
C语言实现:1、实现文本文件内数据格式的统一;2、实现文本文件导入MySQL数据库。
/*2015年5月15日:1、实现文本文件内数据格式的统一;2、实现文本文件导入MySQL数据库。(站在巨人的肩膀上学习,成长,感谢前辈们!!)*/#include #include #include #include #include "mysql.h" /*连接MySQL数据库的头文件*/ #pragma comment(lib,"libmysql")原创 2015-05-15 19:16:53 · 1155 阅读 · 0 评论 -
C语言实现双链表基本操作(创建、查找、插入、删除)
//双链表基本操作#include#includetypedef int ElemType;typedef struct DNode{ElemType data;struct DNode *prior,*next;}DNode,*DLinkList;//尾插法建立链表DLinkList CreatDList(DLinkList &la){转载 2015-07-07 10:11:31 · 1330 阅读 · 0 评论 -
C语言实现二叉树的递归遍历和非递归遍历
//递归实现二叉树的遍历#include#include#define STACKINITSIZE 100#define STACKINCREASESIZE 20typedef char ElemType;//树结构typedef struct tree{ElemType data;struct tree * lchild;str转载 2015-07-10 10:45:12 · 1298 阅读 · 0 评论 -
c语言实现二叉树层次遍历(借助队列实现)
//c语言实现二叉树层次遍历(借助队列实现)#include #include //二叉链表类型定义typedef struct btnode{char data;struct btnode *lchild,*rchild;}bitree,*Bitree;//链队列类型定义typedef struct LinkQueueNode{bit转载 2015-07-10 16:17:44 · 19118 阅读 · 4 评论 -
malloc ,realloc,calloc区分
三个函数的申明分别是: void* malloc(unsigned size); void* realloc(void* ptr, unsigned newsize); void* calloc(size_t numElements, size_t sizeOfElement); 都在stdlib.h函数库内,它们的返回值都是请转载 2015-07-10 09:41:30 · 470 阅读 · 0 评论 -
C语言实现顺序栈的括号匹配
//顺序栈的使用举例:括号的匹配#include #include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define STACK_INIT_SIZE 100#define STACKINCREMENT 10#define BUFFERSIZE 256转载 2015-07-08 21:48:46 · 6869 阅读 · 0 评论 -
C语言实现顺序栈的基本操作(初始化、判断空、入栈、出栈、获取栈顶元素)
//顺序栈的基本操作#include#define MaxSize 50typedef int ElemType;//定义栈结构体typedef struct{ElemType data[MaxSize];int top;}SqStack;//初始化栈void InitStack(SqStack &S){S.top = -1;}转载 2015-07-07 17:31:05 · 33032 阅读 · 7 评论 -
C语言顺序表的插入、删除、查找操作实现
//顺序表的插入、删除、查找操作实现#include#include#define InitSize 10#define MaxSize 50//#define bool int//#define true 1//#define false 0typedef int ElemType;typedef struct{ElemType *data;转载 2015-07-04 21:42:08 · 9542 阅读 · 0 评论 -
C语言实现单链表相关操作
//单链表相关操作#include#includetypedef int ElemType; typedef struct LNode{ElemType data;struct LNode *next;}LNode,*LinkList;/*//头插法建立链表LinkList CreatList1(LinkList &la){转载 2015-07-07 07:52:44 · 487 阅读 · 0 评论