原创 C語言實現的微型 http 服務器
爲了真正理解服務器程序的本質,我在tinyhttp的基礎上,寫了自己的微型http服務器, 代碼以上傳至github: https://github.com/18392517817/fjl_httpd 這裏就不對代碼進行詳細的討論了, 很
原创 註釋轉換 ——C註釋轉換爲標準C++註釋
http://blog.csdn.net/fujinlong520/article/details/46573445註釋轉換 ——C++註釋轉換爲標準C語言註釋 直接上代碼:<span style="color:#ff0000;">
原创 KMP算法(詳細求串的next[n])
怎麼求串的模式值next[n] (1)next[0]= -1 意義:任何串的第一個字符的模式值規定爲-1。 (2)next[j]= -1 意義:模式串T中下標爲j的字符,如果與首字符 相同,且j的前面的1—k個字符與開頭的1
原创 串及其功能的實現
#ifndef _STRING_H_ #endif _STRING_H_ //#pragma once #include<iostream> using namespace std; #define MAX_STRING_SIZ
原创 在二維數組中查找有無此數(非重新排序)
在一個行列依此增大的二維數組中,最快判斷數組中有無此數。 #include<iostream> using namespace std; #define ROW 4 #define COLUMN 3 typedef int Shu
原创 c語言之指針與數組
多級指針:int main() { int i=10; int *p=&i; int **pp=&p; int ***ppp=&pp; co
原创 斐波那契數列
//斐波那契數列 void Fabocci() { long int f1,f2; f1 = f2 = 1; int i; for(i = 1; i <= 20; i++)
原创 編寫一個程序從標準輸入讀取字符,並把他們寫到標準輸出。除了大寫字母轉換成小寫字母之外,其他的原樣輸出。
#include<stdio.h> int main() { char ch; while((ch=getch
原创 字符串的比較
#include <stdio.h> #include <assert.h> int main() { char p[] = "abcdef"; char q[] = "abcd"; printf("%d\n",my_strcmp(
原创 棋盤覆蓋
#include<iostream.h> int tile=1; int board[100][100]; void chessBoard(int tr, int tc, int dr, int dc, int size)
原创 數據結構--利用棧判斷括號匹配
/*下午打球去了,虐菜了*/ <pre name="code" class="cpp">#ifndef _MATCH_H_ #define _M
原创 字符串翻轉
有一個字符串是這樣的:"student a am i",程序實現將字符串轉換爲“i am a student”這樣的字符串。 實現思路: 1.將每個單詞翻轉。2.然後整天字符串翻轉。 #include<stdio.h> #incl
原创 深入瞭解C語言
Dennis Ritchie 過世了,他發明了C語言,一個影響深遠並徹底改變世界的計算機語言。一門經歷40多年的到今天還長盛不衰的語言,今天很多語言都受到C的影響,C++,Java,C#,Perl, PHP, Javascript,
原创 數字字符轉換爲整數
/* 爲下面的函數原型編寫函數定義: int ascii_to_integer(char *str); 這個字符串參數必須包含一個或者多個數字,函數應該把這些數字字符轉換爲整數並返回這個整數。如果字符串參數包含了任何非數字字符,函數就返回
原创 數據結構——線性表以及各功能的實現
#include<iostream> #include"SeqList.h" using namespace std; void main() { SeqList mylist; InitSeqList(&mylist);