原创 C語言學習筆記-指針-郝斌老師講解
指針: 內存單元的編號,就是地址。 指針就是地址,地址就是指針。 地址就是內存單元的編號。 指針變量就是存放地址的變量。 指針和指針變量是兩個不同的概念 但是要注意:通常我們敘述時,會把指針變量簡稱爲指針,實際它們含義並
原创 讀取指定字符串後面的數值
包含文件:string.h 函數名: strstr 函數原型: 1 extern char *strstr(char *str1, const char *str2); 語法: 1 * s
原创 gcc/g++使用簡介
1、gcc -E test1.c -o test1.i 預處理,生成.i的文件[預處理器cpp]。 對應的參數是 -E 2、 gcc -S test1.i -o test1.s 將預處理後的文件不轉換成彙編語言
原创 將十六進制數據轉換成有符號十進制數
方法一: #define _READ_HEXADECIMAL_DATA_ #define HEXADECIMAL_ROW_NUM 32 void main() { char tempBuffer1[10]; char tempBuffe
原创 在子函數中改變字符數組的值
#include <stdio.h> #include <string.h> void TestFun(char a[100]) { printf("before addr:%p\n", a); //打印a的地址 //a = "v
原创 C語言學習筆記-數組-郝斌老師講解
數組 爲什麼需要數組 爲了解決大量同類型數據的存儲和使用的問題 用數組可以模擬現實世界 數組的分類: 一維數組 怎樣定義一維數組
原创 c語言學習筆記-控制流-郝斌老師講解
摘要:使用循環控制的目的:減少重複代碼的編寫。在設計循環結構時,要注意循環的初始條件及退出循環的條件。若非特殊情況,一般不會設計死循環的邏輯結構。 while 1. 執行順序 格式:
原创 Linux Makefile編譯使用的環境從helloworld入手
1、以root用戶登錄,執行下面的操作。 2、如果你的Linux系統中沒有autotools,可以在這個地址下載autotools: http://m.blog.csdn.net/blog/hhk
原创 C語言學習筆記-函數-郝斌
函數【c語言的第二個重點】 爲什麼需要函數 避免了重複性操作 有利於程序的模塊化 什麼叫函數 邏輯上:能夠完成特定功能的獨立代碼塊 物理上:能夠接受數據【當