原创 C語言中的字符串分割函數strtok的用法
#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char *p; char buf[] = "abc,mike,yuantia
原创 從數組中取出n個元素的所有組合(遞歸實現)
轉自 :https://www.cnblogs.com/shuaiwhu/archive/2012/04/27/2473788.html今天在做POJ 1753時,需要枚舉一個數組中所有組合。之前也遇到過類似的問題,如求從n個數組任意選取
原创 Qt Creator如何更改默認構建目錄
使用Qt Creator編譯工程的時候,你會在你工程目錄同級的地方發現很多名字很長的文件,類似這樣的:build-untitled-Desktop_Qt_5_6_3_MinGW_32bit-Debug。這就是你工程的構建目錄。如果多了的話
原创 C語言中的共用體
共用體又叫聯合體#include <stdio.h>#include <stdlib.h>union Test{ unsigned char a; unsigned short b; unsigned int c;};u
原创 二級指針和字符指針數組的區別
char *str[] = {"abc", "mike", "hello"}; 這是字符指針數組,每一個數組元素是一個指針變量,而每個指針變量指向字符串首字符地址,即是字符串的地址。因爲每一個字符串都代表的是一個地址,是字符串首字符的地
原创 在linux下安裝lcov遇到的問題
在安裝的時候就遇到了一個問題。我下載的是lcov-1.13.tar.gz,解壓之後,直接執行make install命令進行安裝。但是安裝完成之後,執行lcov命令,顯示沒有這個命令。於是我打開裏面的Makefile文件,發現安裝路徑是/
原创 C語言中的文件概述
FILE *fp 所有平臺的名字都是FILE,FILE是一個結構體類型,裏面的成員實現的功能一致,但是不同平臺成員的名字不一樣。typedef struct _IO_FILE FILE;聲明FILE結構體類型的信息包含在stdio.h頭文
原创 K-String拆分K個相同的字符串
#include <stdio.h>#include <stdlib.h>#include <string.h>/**************************************************************
原创 Source Insight 4.0 安裝與破解
轉自: https://blog.csdn.net/biubiuibiu/article/details/78044232說明:資源來自上述的鏈接,內容有些修改,十分感謝上述博主的無私分享。第一步:安裝 安裝sourceinsigh
原创 上傳文件出現錯誤頁面:413 Request Entity Too Large
最近在一個項目中,實現文件上傳功能的時候遇到一個問題。當文件大小超過1M的時候,出現錯誤頁面如圖所示:項目使用了nginx反向代理,正如圖上所示版本號爲1.8.1,問題應該和nginx有關係。解決辦法:1.首先進入nginx的配置目錄,打
原创 C語言內存分區
其實,實際內存分很多個區,更準確來說是分很多段,以下的分區是爲了我們更好理解和學習C語言。 linux中執行 size a.out命令可以查看內存佈局 在程序沒有執行前,有幾個內存分區已經確定,雖然分區確定,但是沒有加載內存,程序只
原创 linux中cat命令的自定義實現
#include <stdio.h>int main(int agrc, char * argv[]) { FILE *fp = NULL; fp = fopen(argv[1], "r"); if(fp == NULL
原创 補碼原理——負數爲什麼要用補碼錶示
原文鏈接:https://blog.csdn.net/leonliu06/article/details/78685197 轉自:https://blog.csdn.net/leonliu06/
原创 《高效能人士的七個習慣》(變化的世界,不變的原則)
獨立是一種重要的,甚至帶有決定性的價值觀和成就觀,而我們生活在一個互賴的社會中,最輝煌的成就要靠互賴和合作才能成就,遠遠不是個人能力可企及的。 努力工作是遠遠不夠的,因爲在市場和技術全球化的驅動下,競爭日趨白熱化,技術領域的發展之
原创 1024程序員節日
祝各位程序猿1024節日快樂! 其實一直不知道這個節日怎麼來的,於是到網上查了下。 2002年,俄羅斯程序員Valentin Balt收集簽名,向俄羅斯聯邦政府請願將9月13日設定爲程序員節。 2009年9月11日,俄羅斯總統梅德韋傑夫在