自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 输入一个字符串,然后按照ascll码排序并且在输出的每个字符后面跟上本字符在字符串中出现的次数

例如 输入:*abcdAGab 输出“ *1A1G1a2b2c1d1 ”;#include<stdio.h>#define MAX 64int main(int argc, char **argv){ char m_str[MAX]; int m_num[256]; int i ,count = 0; //获取输入字符串中字符个数 for(i = 0; m...

2019-08-28 22:42:35 1548

原创 程序跳转 break; continue; goto;

break:所有循环和switch语句都可以使用break 语句。它使程序跳出当前循环或者switch语句的剩余部分,并继续执行跟在循环或switch后面的语句。continue:所有循环都可以使用continue语句,但switch语句不可以。continue使程序控制跳出循环的剩余部分(跳至循环末尾)并开始下一轮迭代。对于do while 循环,对出口条件求值后,如有必要会进入下一轮迭...

2019-08-08 23:29:29 190

原创 静态链表 使用

先给一个具体的例子:问题:给出两条链表的首地址以及若干节点的地址,数据,下一节点的地址,求两条链表的首个共用节点的地址。如果没有共用节点输出-1。#include<cstdio>#include<cstring>const int maxn = 100010;struct Node{ int data; int next; bool flag;//节点是...

2019-08-05 16:00:47 227

原创 链表(创建、插入、删除、清零、销毁)

线性表是一种常用的数据结构,分为顺序表和链表;正常方式定义一个数组时,计算机开辟一块连续的地址来存放给定长度的数组;而链表由若干个节点构成(一个节点代表一个元素),且节点在内存中的储存位置通常不连续,两个节点之间一般通过一个指针来从一个节点指向另一个节点,链表的节点由数据域和指针域构成;节点定义:struct node { int data;//数据域; node *next;//指针...

2019-08-04 22:39:42 1217

原创 socket里sendto()函数

函数原型:int sendto ( socket s , const void * msg, int len, unsigned int flags,const struct sockaddr * to , int tolen ) ;头文件:#include <sys/types.h> / #include <sys/socket.h>sendto() 用来将数据...

2019-08-01 18:03:24 15140

原创 用c语言动态的往sqlite3数据库里存放数据

打开或者创建一个xxx.db文件sqlite3 * db = 0;int ret = sqlite3_open("haha.db", &db);打开一个叫haha.db的数据库文件,如果没有则创建一个haha.db文件;在haha.db文件中创建表const char * p1 = "create table user( //创建一个名叫user的表cid intege...

2019-05-15 16:55:34 1023

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除