加载中
C 语言 文件写入 块处理

#include <stdio.h> #include <stdlib.h> #include <string.h> /* 高级保存选项 - 编码 - unicode(utf-8 带签名)-65001 这样设置过后, 在命令行输出的中文不会乱码. */ struct Hero { char n...

08/11 11:29
2
postgresql 全文搜索

在项目中,遇到了一个存储文本的字段, 页面上展示的时候, 是一个查询字段 之前用的 的是 ilike 这样的查询方法, 在数据量过100万的时候, 查询基本没有效率. 例如 " where content ilike '%mo...

C offsetof

void test4() { struct student { char a; int b; }; struct student stu = {1,1}; struct student* p = &stu; printf("addr is :%d\r\n", (char*)&(stu.b) - (char*)&(stu.a)); prin......

05/22 23:02
7
C 语言 二级指针操作文件 柔性数组使用

#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct _info* pInfo; struct _info { int line; int len; char data[0]; }info; int getFileLine(FILE* fd) { ......

05/20 22:24
5
C 语言 二级指针的使用

#include <stdio.h> #include <stdlib.h> typedef struct node Node; struct node { int data; struct node* next; struct node* prev; }; Node head; Node* insert(Node* ph, Node* newData...

05/19 20:22
7
结构体嵌套二级指针

#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct _Teach* pTeach; typedef struct _Student* pStudent; typedef struct _Teach { char* name; pStudent* studen...

04/28 22:32
8
C 语言缓冲区溢出的实战

该内容源码参考了 <深入理解计算机系统>[3.10.3] 学习该章节之前,一直有个疑问,Segmentation fault 这样的错误会具体引发的原因是啥, 可不可以从汇编代码的层面进行一个学习和了解. 所有就有...

03/31 11:23
8
php __call,__callStatic

// demo1.php <?php class test { public function run() { static::who(); test::who(); self::who(); $this->who(); } public static function __callStatic($a,$b) { ......

PHP
02/22 10:04
7
C 语言val

#include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> typedef struct temp{ int len; int data[0]; }; typedef struct temp* sp; typedef struct _student {......

01/31 15:33
6
php 函数参数的引用

<?php error_reporting(E_ALL); sweep ($ignore, $ignore); // no errors occur here sweep($a=1,$b=1); /** 程序设计处理, 1 在使用了引用的参数,传递一个为null的参数, 在函数内部如果重新...

PHP
2018/10/11 09:21
12
php call_user_func_array 与 函数参数的默认值

<?PHP function test($v=2) { echo $v."\r\n"; } // 第已种调用方式 test([]); //output ---------- php ---------- Notice: Array to string conversion in D:\phpStudy\WWW\demo\test.php...

PHP
2018/10/10 20:04
6
php foreach

<?php // 数组的引用 $a=array(1,2,3,4,5); foreach($a as $key=>&$value) { $value=$value*2; } print_r($a); echo " $key -------------------$value\r\n"; /** * 如果数组中使用了引用......

PHP
2018/09/24 10:46
8
php 闭包

<?php $callback= function($callabled){ return function($args) use($callabled){ /* 此处的 $callabled,$args 可以 写成, array($callab......

PHP
2018/09/03 22:40
12
C 指针数组

#include <stdio.h> #include <stdlib.h> #include <string.h> #define TRUE 1 #define FALSE 0 int find_str(char **str, char* values) {   // 用来处理内部的   char* temp = NULL;   whi...

2018/06/03 16:20
6
C 指针数组

#include <stdio.h> #include <stdlib.h> #include <string.h> void get(char **num,size_t len) {   if (num != NULL)   {     *num = (char*)malloc(len);   } } void set(int** arr, int le...

2018/05/26 20:30
10
C realloc 实战

#include <stdio.h> #include <stdlib.h> #include <string.h> /************************************************************************/ /* 直接返回地址. ...

c 指针数组&函数

#include <stdio.h> #include <stdlib.h> #include <string.h> typedef int (*funptr)(int); typedef int (*operation)(int,int); typedef int (*fptrOperation)(int,int); operation op...

2018/05/23 00:07
3
C vs2013 内存泄漏排查

#include <stdio.h> #include <stdlib.h> #include <string.h> #ifdef _DEBUG #define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __LINE__) #else #define DEBUG_CLIENTBLOCK #endi...

2018/05/20 22:41
72
C 语言函数的返回值的处理

#include <stdio.h> #include <stdlib.h> #include <string.h> #ifdef _DEBUG #define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __LINE__) #else #define DEBUG_CLIENTBLOCK #endi...

2018/05/20 22:29
14
C 二级指针

#include <iostream> using namespace std; void my_malloc(char **s) {   char* m=NULL;   char key[]="zhang";   printf("%d\r\n",s);   m =(char*)malloc(100);   printf("%d\r...

2018/04/22 18:05
7

没有更多内容

加载失败,请刷新页面

返回顶部
顶部