原创 DATE 16

字符數組和字符串:String str1 = "hello"; //String數據類型在C語言裏面沒有,在C++和Java裏面是有的;===》C裏面是用字符數組的方式來保存字符串!strlen(str):

原创 鏈式棧、鏈式隊列、順序隊列

暑期學習第一天,學習了鏈式棧、鏈式隊列和順序隊列 這三種都是舉一反三的類型 鏈式棧 頭文件 #ifndef _STACK_H_ #define _STACK_H_ #define  OK    0 #define  ERROR 1 //

原创 從終端輸入一個字符串,然後刪除字符串中出現次數最少的字符

#include<stdio.h>#include<string.h>#define N 100del_min(char *str,int *len_str) //調用函數有兩個形參,一個char類型,一個

原创 DATE 7

題目:輸入父串子串,顯示父串中子串的個數#include <stdio.h>#include <string.h>#define MAX 100int main(){ char src[MAX]; //定義父串數組的名字src char

原创 DATE 6

今天在樑老師的帶領下寫了第一個程序,簡易計算器,還有很多bug,以後學的東西多了再加以改進!!#include<stdio.h>int main(){ double a; double b; double s; char c; print

原创 DATE 3

編輯;保存關閉;查找;在底行模式下輸入:/查找的內容 【從光標所在行往下進行查找】?查找的內容 【從光標所在行往上進行查找】替換:對於某一行的替換:首先把光標定位到這一行s / 替換前的內容 / 替換後的內容 只替換第一個s

原创 DATE 8

動態庫的封裝:【add.c】1、創建庫函數的源文件:vim add.c 和vim sub.c2、生成目標文件夾:gcc -c add.c -fpic3、生成動態庫:gcc add.o -o libadd.s

原创 DATE 11

輸入數組,逆序輸出#include<stdio.h>#include<string.h>#define N 100 //宏定義數組的長度int main(){ int i; //定義循環變量 int temp; //定義一箇中間數,用來存

原创 DATE 18

#include<stdio.h>#include<string.h>#define N 100 //宏定義Nchar head_tail(char *str,char *out) //調用函數head_t

原创 DATE 12

選擇語句:if(表達式) //邏輯表達式,關係表達式,數值表達式;{代碼;}【 //下面的else是可以沒有的;else{代碼;}】if(表達式) {代碼;}else if(表達式){代碼;}else{代碼;}【el

原创 DATE 14

Makefile:基於這樣的現實:公司的工程代碼不可能放在同一個.c(源文件)裏面,根據不同的模塊進行封裝;導致的錯誤:1、多了個.c或者少了個.c文件;2、工程代碼修改了之後==》重新編譯==》gcc .

原创 DATE 17

#include<stdio.h>#include<string.h>#define N 100int main(){ int i = 0; int j = 0; int k = 0; char str[

原创 第二天 20180513

今天是第二天學習linux系統,主要學習了以下:    解決昨天的問題:1、touch和mkdir命令:驗證方法:ls -l和tree命令;2、touch 9.avi:假設你是視頻軟件開發工程師(迅雷):解析一下文件格式;用touch命令