原创 二分查找法(即折半查找法)

在查找函數中,一般用的最多的就是二分查找法,同時也叫折半查找法,下面就簡單的模擬實現一下。 #include <stdio.h> #include <iostream> int binary_search(int arr[], int k

原创 初級語言之C語言:初級瞭解常量、變量

在對於語言的學習有了一段時間後,我對C語言中所學知識進行一下總結。今天先來回顧一下常量和變量。 在C語言中最簡單的程序就是輸出一個“Hello world!”。而要輸出這句話,首先要有一個函數入口,接下來就

原创 關於if..else..及for循環的簡單小練習(一)

作爲程序化結構設計語言,C語言的三種語句結構:循環結構,順序結構,選擇結構 就顯得尤其的重要。 在簡單的學習過循環結構後,我們應該對幾種循環語句有了簡單的瞭解和運用了,接下來,我們就做幾道簡單編程題練習一下。 1

原创 用C語言實現從C到C++的註釋轉換

在C語言的學習過程中,在平時的程序編寫過程中,註釋這兩個字估計大家都不陌生。 今天,我就用C語言簡單的實現一下從C到C++的註釋轉換。 首先大概介紹一下從C到C++的註釋轉換中會遇到的幾個狀態: 接下來就是用C語言實現C到C++的註釋轉換

原创 解析結構體和位段

  在C語言中,結構體是一種比較重要的結構,因此,對所學結構體只是做一總結和整理。   C語言提供了兩種數據類型,數組和結構,今天,就簡單的整理一下結構相關的。 1.結構體的定義 必須先定義後使用:如 2.結構成員的訪問 1)直接訪問

原创 繼承那些事兒

學過C語言得人應該知道C++的三大特點:繼承,封裝,多態。 今天先來聊聊第一大特點  繼承。 一、繼承的概念 什麼叫繼承呢?就是面向對象程序設計代碼可以複用的一種機制,手段。並且可以在保持原有類的特性上進行擴展,增加功能,這樣產生得新的類

原创 三子棋小遊戲

Game.h #define _CRT_SECURE_NO_WARNINGS  #ifndef __GAME_H__ #define __GAME_H__   #include<stdlib.h> #include<time.h> #in

原创 用C語言進行順序表的實現

在C語言的學習中,數據結構中的線性數據結構分爲順序表和鏈表,今天就簡單的實現一下靜態順序表。 首先是頭文件的實現: SeqList.h #ifndef __SEQLIST_H__ #define __SEQLIST_H__ #includ

原创 關於多態的簡單闡述

在上篇博客中,簡單提了一下C++的第一個特點繼承,今天就來聊聊第二個特點:多態一、多態的概念1、什麼是多態呢?簡單來說,多態就是面向對象的重要特性,也可以說是同一種事物的不同體現,或者是同一事物表現出得多種形態。2、多態的分類   靜態多

原创 關於string類中的一些小問題的總結

在學習了深拷貝&淺拷貝&引用計數後,我簡單的對本節課做了一個小總結: 1.什麼是淺拷貝,裏面存在什麼問題?      簡單來說,淺拷貝就是對象的數據成員之間的簡單賦值。     在淺拷貝中,若在string類中沒有給出拷貝構造函數和賦

原创 關於Linux的簡單操作命令

對於操作系統,最熟悉的應該就是Windows,不過對於學C/C++的我們來說,對於Linux我們也是要熟練掌握,最後精通。那麼對於初學Linux的我來說,我就先簡單的對Linux做一點介紹。 Linux下簡單的、常用的操作命令

原创 一個簡單登陸頁面的測試

今天面試的時候,面試官問了一個事後看起來特別簡單的問題,但是當時由於緊張答得是亂七八糟的,接下來我就來總結一下。 給你一個簡單的登陸頁面進行測試測試:       一個頁面有兩個輸入框(一個輸用戶名,一個輸入密碼),一個登陸框,如果讓你負

原创 劍指offer之數組查找

題目描述     在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。 完成本題的思路就是:既然已

原创 劍指offer之替換空格

題目描述 請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。 當看到這個題時,我的第一個反應就是創建一個新的數組,大小剛好是原來數

原创 線程的概念、控制、以及同步與互斥

      在學習了進程過進程之後,我們就該來學習一下線程了,什麼是線程呢?接下來我們就來學習一下。1、線程的概念         我們都知道,進程就是程序運行起來的實體,包括一大堆的數據結構,而線程是什麼呢?我們應該聽過一句話“線程是在