原创 今日頭條 8.25 雙生詞

題目 #include <iostream> #include <map> #include <string> using namespace std; int shaungshengci() { map<string, int>

原创 網絡學習之校園ip的分配

    前幾天做實驗的時候,發現了這麼一個奇怪的現象,就是我的ip地址居然和我舍友的ip地址是同一個地址。這個是怎麼回事呢?我一直以爲每個人上網都是從服務器獲取自己的ip地址的啊,這時候我想到了路由器 ,是不是因爲我們使用了同一個路由器的

原创 c語言學習之小遊戲2048

2048是一個很經典的遊戲,記得當時我身邊有個小夥伴很沉迷這個,也覺得這個遊戲很厲害,於是今天就編寫了下一個無圖形界面的。 2048遊戲在我看來需要有以下幾點:     ①隨機數:對於計算機發生隨機數函數rand()是並不是一個真正的隨機

原创 c語言const與c++的const

兩個月前 ,我遇到這麼麼一個問題, #include <stdio.h> int main() { const int a = 10; int *p; p = (int *)&a; *p = 12; printf("a=%d

原创 stl的四種智能指針

第一種 std::auto_ptr auto_ptr是所有權轉移的智能指針,也就是同一時刻只有一個智能指針對象對原對象擁有所有權。 第二種 std:scoped_ptr scoped_ptr智能指針無法使用一個對象創建另一個對象,也無法採

原创 哪些函數不能設置爲虛函數

設置虛函數須注意: 1:只有類的成員函數才能說明爲虛函數; 2:靜態成員函數不能是虛函數; 3:內聯函數不能爲虛函數; 4:構造函數不能是虛函數; 5:析構函數可以是虛函數,而且通常聲明爲虛函數。 虛函數可以實現多態,那麼那些函數不能申

原创 c語言學習之內存重疊

    遇到這樣一個問題,當數組進行拷貝的時候,如果是在同一個數組內拷貝,就有可能出現內存重疊的問題,比如 #include<stdio.h> void Copy(int *a, int  *b,int len)//b從開始複製len

原创 c 語言學習之printf函數(一)

繼續學習c語言,最近我遇到一個我有點想不明白的函數:printf。這個是我們經常調用的函數,我甚至還寫過一些他的實現,可是我最近遇到了一個這樣的問題 #include <stdio.h> int main() { int a = 5;

原创 2018.03.24 記今日頭條筆試

編程題:題目描述:今日頭條6週年週年慶就要開始了,活動主辦方請你幫忙製作以給小彩蛋,你的程序需要讀取一個表達式,並輸出用字符6拼出的計算結果,相鄰數字使用兩個英文句號'.'間隔,如下示輸入描述:第一行爲一個整數n,接下來n行每行一個表達式