原创 複習-----C/C++

一、指針與引用的區別(從不同的角度入手) 1、引用是C++纔有的,在c++11新標準中之前只有一級引用,之後出現了二級引用 2、(從彙編角度來說)看下面一個例子: int a = 3; int *b = &a; 008E41F5 lea

原创 linux----進程切換

進程切換 一、進程調度 1、調度時機 1)自願的調度隨時可以進行 ##內核空間:一個進程可以通過schedule()啓動一次調度/在調用該函數之前,將本進程的狀態設置爲TASK_INTERRUPIBLE 或 TASK_UNINTERRUP

原创 C++中的常見重要關鍵字

一、const:  const 是一個左結合的類型修飾符,它與其左側的類型修飾符和爲一個類型修飾符。const可以用於定義常量,可以限定函數的引用參數(因爲傳值的參數根本不用限定),可以限定函數返回值爲引用的情況。還有一個用法是修飾

原创 去掉字符串中的所有空格

一、題目要求 編寫函數,要求去掉字符串中的所有空格 二、問題分析 根據題目要求,首先我們應該清楚這個題可以有好幾種方法來解決,最先應該想到用數組。 方法(1): 定義一個指針遍歷整個字符串,若該指針遍歷到的字符不是空格的話,就將該字符放到

原创 關於數組,函數的一個簡單例子(打漁曬網)

一、題目要求 某人從1990年1月1日起開始“三天打漁兩天曬網”,問這個人在以後的某一天是打漁還是曬網? 二、問題分析 這個問題,首先應該想到如果想要知道該人是打漁還是曬網,那就應該計算出從1990年1月1日到以後的某一天總共的天數,然後