C码
文章平均质量分 61
Zach-Zona
这个作者很懒,什么都没留下…
展开
-
YUV数据格式转换
YUV数据格式转换1. YUV 简介原创 2016-08-01 15:30:34 · 10256 阅读 · 1 评论 -
红黑树的C语言实现
https://tool.lu/coderunner/ 【在线C语言编译】// 红黑树的C语言实现#include stdio.h>#include stdlib.h>const int RED = 0;const int BLACK = 1;//---编译条件严格,自己引用自己 需要额外定义一个数据类型 使用typedef关键字/* https://tool.lu/coder原创 2018-02-01 16:41:56 · 454 阅读 · 0 评论 -
通用型栈【存放的值为void* 指针】
// 先进先出 存储指针 【* void】的栈 https://tool.lu/coderunner/ 【在线编译】// 通用型栈 存放的值为 void* 指针#include#include#include#define STACK_SIZE (1024*4)typedef struct{ void **top; //栈指针 void *原创 2018-02-01 15:37:13 · 425 阅读 · 0 评论 -
Java调用C语言编写的简单函数库
一个最简单的HelloWorld程序来介绍一下JNI的最基本的使用方法:转载 2017-12-18 19:04:30 · 2893 阅读 · 0 评论 -
C语言开源代码网站收集
http://search.csdn.net/CSDN搜索,CSDN还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。http://snippets.org/简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。http://www.codase.com/index.html它是一个代码搜索引转载 2017-03-29 16:04:49 · 11279 阅读 · 0 评论 -
C语言小功能
#include #include int main(){ SYSTEMTIME time1; while(1) { GetLocalTime(&time1); printf("\t\t**********************************************"); printf("\n\n\n\t\t\t当前时间:%d 时 %d 分 %d 秒\n\转载 2016-12-17 15:30:16 · 1356 阅读 · 0 评论 -
C 语言下 BOOL TRUE FALSE的使用
#include #include #define BOOL int //C 语言下使用宏来巧妙的完成 BOOL TRUE FALSE的使用#define TRUE 1#define FALSE 0struct array{int count;int size;char *pBase;};void init_arr (struct array *pArr,int number);vo转载 2016-11-02 18:29:07 · 2983 阅读 · 0 评论 -
C语言库stdlib.h操作
C语言库stdlib.h操作下面是头文件 stdlib.h 中定义的变量类型:1 size_t 这是无符号整数类型,它是 sizeof 关键字的结果。2 wchar_t 这是一个宽字符常量大小的整数类型。3 div_t 这是 div 函数返回的结构。4 ldiv_t 这是 ldiv 函数返回的结构。下面是头文件 stdlib.h 中定义的宏:1 NULL转载 2016-10-21 15:27:00 · 4297 阅读 · 0 评论 -
C基础
1.C语言关键字符转载 2016-08-21 14:04:23 · 558 阅读 · 0 评论 -
VS下函数操作
system("taskkill /f /im Seer.exe"); // 关闭当前软件system("notepad"); // 同步打开笔记本system("start notepad"); // 异步打开笔记本system("pause"); // 请按任意键继续. . .int num; char str[50]=""; char st原创 2016-09-07 21:45:16 · 502 阅读 · 0 评论 -
C函数库ctype.h操作
C语言库ctype.h操作C 标准库的 ctype.h 头文件提供了一些函数,可用于测试和映射字符。这些函数接受 int 作为参数,它的值必须是 EOF 或表示为一个无符号字符。如果参数 c 满足描述的条件,则这些函数返回非零(true)。如果参数 c 不满足描述的条件,则这些函数返回零。1 int isalnum(int c) 该函数检查所传的字符是否是字母和数字。2 int i转载 2016-11-10 14:50:53 · 510 阅读 · 0 评论 -
C语言库signal.h操作
signal.hsignal.h 头文件定义了一个变量类型 sig_atomic_t两个函数调用一些宏来处理程序执行期间报告的不同信号signal.h 中定义的【变量类型】sig_atomic_t 这是 int 类型,在信号处理程序中作为变量使用。它是一个对象的整数类型,该对象可以作为一个原子实体访问,即使存在异步信号时,该对象可以作为一个原子实体访问。下面是头文件 sign转载 2016-11-10 14:13:56 · 4420 阅读 · 1 评论 -
C语言库stdio.h操作
C语言库stdio.h操作stdio .h 头文件定义了三个变量类型、一些宏和各种函数来执行输入和输出。下面是头文件 stdio.h 中定义的变量类型:1 size_t 这是无符号整数类型,它是 sizeof关键字的结果。2 FILE 这是一个适合存储文件流信息的对象类型。3 fpos_t 这是一个适合存储文件中任何位置的对象类型。下面是头文件 stdio.h转载 2016-11-02 20:46:47 · 2344 阅读 · 0 评论 -
IF TRUE FALSE
1.//if (!property_get("ro.mtk.XXXX", value, NULL) || strcasecmp(value, "true")) {//strcasecmp 用忽略大小写比较字符串 // !1----false !0-----true // 1----true 0------false// (!X || X)// (!0 || 0)原创 2016-10-21 17:19:46 · 454 阅读 · 0 评论 -
C语言一些巧妙method
一: 一个巧妙的数据交换方法#includevoid main(){ int x = 100; int y = 10; printf("x=%d,y=%d", x, y); //int t = x; //t=100,x=100,y=10 //x = y; //t=100,x=10,y=10 //y = t; //t=100,x=10,y=100转载 2016-08-23 16:18:50 · 1705 阅读 · 0 评论 -
C软件积累
PCHunterPC Hunter 目前实现了如下功能:1.进程、线程、进程模块、进程窗口、进程内存信息查看,杀进程、杀线程、卸载模块等功能2.内核驱动模块查看,支持内核驱动模块的内存拷贝3.SSDT、Shadow SSDT、FSD、KBD、TCPIP、Nsiproxy、Tdx、Classpnp、Atapi、Acpi、SCSI、IDT、GDT信息查看,并能检测和恢复ssdt hoo原创 2016-09-11 17:43:23 · 393 阅读 · 0 评论 -
Linux下 .o .a .so .mk 文件说明
.o、.a、.so文件都是Linux下的程序函数库,【即编译好的可以供其他程序使用的代码和数据】。优点:程序模块化,容易重新编译,方便升级。分类:.o文件动态加载函数库(对应.o文件,一个.c或.cpp文件对应一个.o文件 相当于Windows里的.obj文件).a文件静态函数库(对应.a文件 好多个.o合在一起,用于静态连接 多个.a可以链接生成一个out可原创 2016-09-11 11:22:30 · 8252 阅读 · 0 评论 -
C语言字符串操作
01. 字符串的初始化 char* 指针 char[]数组 与 打印#include int main (){ char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'}; char * str = greeting; printf("Greeting message: %s\n", greeting ); printf(转载 2016-10-20 15:46:08 · 733 阅读 · 0 评论