C语言
文章平均质量分 69
痕忆丶
i wanna do that,that's all
展开
-
C/C++ 简单的输入输出测试用例
虽然上述步骤极其容易但是总归是需要时间去拉一个demo,下面给出demo 用例,便于大家修改测试。在实际开发中经常会遇到简单调试接口的场景,需要从键盘输入一个字符,响应相应操作,整体逻辑就是。3.再次等待获取键盘输入。原创 2024-06-21 16:48:44 · 316 阅读 · 0 评论 -
关于 openssl 1.1.1.x版本编译踩坑萌新指南
由于项目中经常用到第三方库,但是一直不具备交叉编译的能力,因此选用项目中的链接库 openssl为实验基础,通过编译openssl库熟悉交叉编译的技术本文将展示编译过程中的种种坑,便于萌新避坑,当然,openssl 1.0.X 版本编译方式本1.1.1.x编译方式不同目录Win10 编译openssl 1.1.1系列新版本踩坑指南 1、 在c盘创建openssl_build目录 2、 下载openssl 3、 下载ActivePerl 4、 下载nasm ...原创 2021-04-20 15:32:26 · 3559 阅读 · 0 评论 -
windows服务入门详解
关于windows服务请看该博文:https://blog.csdn.net/qq_37059136/article/details/114069779看了上面链接的文章,肯定对本地服务有了清醒的认识,本文就关于如何写一个本地服务并启动关闭进行示例首先了解本地服务也是一个可执行程序,上面有说程序入口地址一般是main函数,就用最简单的win32控制台程序来写一个服务程序创建win32控制台程序项目名字叫http_test219(这个名字默认是你项目编译后可执行文件的名字)创建cpp文原创 2021-02-25 16:29:16 · 1091 阅读 · 0 评论 -
Windows服务程序
本篇转载用于备份学习,如有侵权私聊删除(原文写的太好了,害怕以后找不到原文)有那么一类应用程序,是能够为各种用户(包括本地用户和远程用户)所用的,拥有用户授权级进行管理的能力,并且不论用户是否物理的与正在运行该应用程序的计算机相连都能正常执行,这就是所谓的服务了。(一)服务的基础知识Question 1. 什么是服务?它的特征是什么? 在NT/2000中,服务是一类受到操作系统优待的程序。一个服务首先是一个Win32可执行程序,如果要写一个功能完备且强大的服务,需要熟悉动态连接库(Dlls.转载 2021-02-25 11:33:34 · 827 阅读 · 0 评论 -
c中回调函数的实现及理解
前言回调函数常见于某些开源库的应用中,比如我已试用过的sqlite3开源数据库int sqlite3_exec(sqlite3* pDB, const char *sql, sqlite_callback callback, void*para, char** errMsg),libcurl开源库curl_easy_setopt(m_curl,CURLOPT_PROGRESSFUNCTIO...原创 2019-01-15 10:52:02 · 644 阅读 · 0 评论 -
cJSON创建json并万能解析(解析方法通用)
前言连带上次使用cJSON,这是我第二次使用了,由于JSON报文的多样性和不确定性决定了不可能使用查找键去获取对应值得方法(虽然很简单有效),这里我做了些判断,可以解析全未知的json报文(未完善)代码#include "cJSON.h"#include <iostream>#include <string>using namespace std;...原创 2018-11-05 18:49:26 · 2279 阅读 · 1 评论 -
代码中书写Json字串格式
说出来有点尴尬,虽然知道Json的书写格式,但是实际在代码中敲一串Json字串却会因为添加转义字符而搞得有点头晕,这里特意给出文章以帮助跟我一样解决初次接触Json字串时头晕的尴尬局面其实这种局面我们要的不过是一个模板,下面给出cJson官网测试时使用的Json字串char text1[]="{\n\"name\": \"Jack (\\\"Bee\\\") Nimble\", \n\"...原创 2018-09-29 10:27:20 · 2501 阅读 · 0 评论 -
c/c++使用cJson解析未知内容的json字符串
关于json我这里就不做缀饰,这里给出链接百度百科json我这里只介绍下json中的符号格式① { } : 双括号表示一个json对象。例如:{"name":"ljl"},这代表一个name为ljl的对象②[ ] : 中括号表示数组。例如:[{"name","ljl"},{"memory","ljx"}],表示包含两个对象的数组③ : :冒号表示后者是前者的值。比如我上原创 2018-09-28 15:34:25 · 5037 阅读 · 1 评论 -
关于printf输出控制格式
#include<stdio.h>#include<string.h>int main(void){ char c,s[20],*p; int a=1234,*i; float f=3.141592653589; double x=0.12345678987654321; p="Howdoyoudo"; strcpy(s,"Hello,C...翻译 2018-06-28 13:18:02 · 1168 阅读 · 0 评论 -
typedef和#define的用法与区别
原帖地址:https://www.cnblogs.com/kerwinshaw/archive/2009/02/02/1382428.htmltypedef和#define的用法与区别一、typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef int INT;typede...转载 2018-07-03 15:19:33 · 6641 阅读 · 1 评论 -
C语言中的static 详细分析
原贴地址:https://www.cnblogs.com/JMatrix/p/8194009.html弄懂static 对于写大型的c语言程序还是有很大的帮助。 原文地址: http://blog.csdn.net/keyeagle/article/details/6708077 google了近三页的关于C语言中static的内容,发现可用的信息很少,要么长篇大论不知所...转载 2018-07-03 14:46:33 · 1514 阅读 · 0 评论 -
关于字符串和字符数组的问题('\0')
原贴地址:https://blog.csdn.net/guanyasu/article/details/519806921、字符数组的定义与初始化字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素。char str[10]={ 'I',' ','a','m',' ',‘h','a','p','p','y'};即把10个字符分别赋给str[0]到str[9]10个元素如果花括号中提供的字...转载 2018-06-27 11:18:52 · 4009 阅读 · 0 评论 -
关于单链表的一些小结
链表算是C语言中比较重要一个知识点了,之前学习时粗略的学过链表,这次回过头来回顾一下首先是链表的前置知识结构体和指针,链表就是一个结构体内有一个指向本类型的指针,这样一个一个串起来形成逻辑上的连续存储.#define Sfault 0#define Strue 1typedef char NodeDataC;typedef int NodeDataI;typedef struct N...原创 2018-06-27 09:10:23 · 606 阅读 · 0 评论 -
c语言enum枚举详解
原贴地址:https://www.cnblogs.com/JCSU/articles/1299051.html注:以下全部代码的执行环境为VC++ 6.0在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这项工作,您的代码可能是:#define MON 1#define TUE 2#define WED 3#define THU 4#define FR...转载 2018-06-26 09:03:55 · 355 阅读 · 0 评论 -
删除文件夹下指定文件及修改指定文件名
CFile TempFile; TempFile.Remove(bufff); bufff是要删除的文件名CFile TempFile; TempFile.Rename(buff1,buff2); buff1是老文件名,buff2是新文件名(及你要重命名的名字)这两个操作都要保证文件未打开或已经关闭,否则会出现共享违例...原创 2018-06-15 09:16:38 · 844 阅读 · 0 评论 -
冒泡排序
void bubble_sort(int n,int a[]){ int i,j; int tmp; for(i = 0;i < n - 1;i++) //冒泡排序是两两排序,n个数实际要排序n-1次 { for(j = 0;j < n - 1 - i;j++) //i每进行一次,就有一个数被排好,相应的j就要少比较i次 ...原创 2018-06-13 16:06:33 · 141 阅读 · 0 评论 -
二级c真题知识点大全
我这里有一份百度文库用下载卷下载的二级C的考点知识,有需求的可以下载来看看,知识很全面https://pan.baidu.com/s/16gyRCo8byQfaER8U_YKmPQ密码:ww3h原创 2018-06-11 15:43:05 · 894 阅读 · 2 评论