原创 Linux學習筆記(7)——gcc使用與開發(1)

一、GCC與gcc介紹 1.GCC是由GNU之父Stallman所開發的Linux下的編輯器,GCC最初的全名是CNU project C and C++,之後隨着GCC支持的語言越來越多,其全稱變爲 CNU Compiler Colle

原创 指針(3) 函數指針、函數指針數組、函數指針數組的指針 補充:回調函數

接着指針2,繼續學習指針! 三、數組參數、指針參數(此處不細講,只看兩個問題理解一下就好)        1.當一個函數的參數部分爲一級指針時,函數能接受什麼參數?        1)對應的類型的一級指針     2)對應類型的一維數組名

原创 指針(1) 指針、數組、二級指針

指針上 一、初識指針 1.指針:用來存放地址的變量(存放在指針中的值都被當成地址處理)。 2.指針的大小:       32位的平臺是4個字節       64位的平臺是8個字節 3.指針的作用:       指針是爲了存放地址纔出現的,

原创 藍橋杯:啤酒和飲料

標題:啤酒和飲料 啤酒每罐2.3元,飲料每罐1.9元。小明買了若干啤酒和飲料,一共花了82.3元。 我們還知道他買的啤酒比飲料的數量少,請你計算他買了幾罐啤酒。 簡單枚舉 代碼: #include <stdio.h> int main(

原创 指針(2)指針數組、數組指針、數組指針數組

都說指針是C語言的精華所在。今天繼續對指針的探索! 指針下 一、指針數組、數組指針        指針數組:是存放指針的數組。    如 int *p[5];  該數組長度爲5,存放的是指向整型變量的指針。        數組指針:是一個

原创 藍橋杯練習系統:十六進制轉換爲十進制

問題描述   從鍵盤輸入一個不超過8位的正的十六進制數字符串,將它轉換爲正的十進制數後輸出。   注:十六進制數中的10~15分別用大寫的英文字母A、B、C、D、E、F表示。 樣例輸入 FFFF 樣例輸出 65535 關鍵字:進制轉換、字

原创 藍橋杯練習系統:十進制轉十六進制

問題描述   十六進制數是在程序設計時經常要使用到的一種整數的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16個符號,分別表示   十進制數的0至15。十六進制的計數方法是滿16進1,所以十進制數16在十

原创 Linux學習筆記(5)——shell編程(2)

1.shell參數傳遞 用$n來獲取參數,n代表第幾個參數。 實例:向腳本傳遞3個參數,並分別輸出,其中$0 是執行的文件名。 執行腳本,輸出結果: 2.shell基本運算符 Shell支持的運算符: 算數運算符、關係運算符、布爾運算

原创 第五屆藍橋杯省賽 (C語言B組) 部分題目代碼實現

李白打酒 啤酒和飲料 切面條 奇怪的分式 藍橋杯第十屆省賽結束不久。最近在整理文件的時候,看見準備省賽的時候寫過的一些題。都是一些比較基礎的題,但是還是想整理一下放在CSDN上,說不定還能讓下一屆參加競賽的人。用來參考參考。個人經驗,如果

原创 Maven的安裝、配置以及在Eclipse中安裝maven插件

一、需要準備的東西  (原文鏈接) 1.首先確保安裝了JDK,並且成功配置了JDK的環境變量。 2. 已安裝Eclipse 3. Maven程序包 二、maven下載與安裝 1. 前往https://maven.apache.org/do

原创 Linux學習筆記(8)——gcc的使用與開發(2)

gcc的使用(2) 基本使用格式 $ gcc  [選項]  <文件名> 1.常用選項及含義 gcc常用選項 選項 含義 -o file 將經過gcc處理過的結果存放爲文件file,這個結果文件可能是預處理文件、彙編文件、

原创 Linux學習筆記(7)——GCC使用與開發(1)

一、GCC與gcc介紹 1.GCC是由GNU之父Stallman所開發的Linux下的編輯器,GCC最初的全名是CNU project C and C++,之後隨着GCC支持的語言越來越多,其全稱變爲 CNU Compiler Colle

原创 Linux學習筆記(6)——shell(3)

一、Shell流程控制 1.if else (1)if語句語法格式: if condition then    command1    command2    …….    commandN fi (2)if else 語法格式: if

原创 Linux學習筆記(4)——Shell編程(1)

Shell是一個用C語言編寫的程序它是用戶使用Linux的橋樑。Shell既是一種命令語言,又是程序設計語言。Shell是指一種應用程序,這個應用程序提供了一個界面,用戶通過這個界面訪問操作系統內核的服務。Windows Explorer

原创 程序設計與算法學習(1)——枚舉

枚舉:即一個一個的試,直到找到符合條件的答案爲止。 1.生理週期 人有體力、情商、智商的高峯日子,它們分別每隔 23天、28天和33天出現一次。對於每個人,我們想 知道何時三個高峯落在同一天。給定三個高峯出現 的日子p,e和i(不一定是第