原创 C/C++指針與一維數組(待完善)

1.一維數組的指針表示 int a[10]; int *p; p=&a[0]; 注意 數組名a其實是個指針常量,一次不可賦值 p=a; 和p=&a[0];是等價的,指針默認指向數組元素的首地址 可寫成 int a[10];

原创 函數通用思想C/C++(待完善)

C/C++通用 後續還會更新 1.函數定義 [儲存類型] 函數名 ([形式參數說明形式]) { 說明部分 語句部分(函數體部分) } 說明: 命名規則同變量完全一樣,在一個程序中不同的函數其名字不能相同 有返回值,在函數名

原创 函數的遞歸調用(C語言版本)待完善

1.函數遞歸調用 它是在調用一個函數過程中又出現直接或間接地調用該函數本身 直接遞歸調用 float func(int n) { int m; float f; ... f=func(m); ... } 間接遞歸調用

原创 淺談C/C++指針

1.地址與指針 變量的地址稱爲指針(指針是用來存放一個變量在內存的地址) 用來存放一個變量地址的變量叫指針變量 2.指針定義 type * identifer =inital_value 舉例 char *p1;//p1

原创 C/C++ strlen()與sizeof()及數組中使用字符串

strlen()與sizeof() 注意 strlen()使用了**標準c語言庫函數strlen()**來確定字符串長度頭文件加入#include<cstring> sizeof運算符指出整個數組的長度15字節,strlen()

原创 計算三角形面積海倫公式 sqrt,pow函數精細講解

海倫公式瞭解 舉例 #include<iostream> #include<cmath> #include<iomanip> using namespace std; int main(void) { float a=0,b=

原创 c++類成員函數定義方法與運算符重載(2)

這個例子雖代碼繁雜,但卻蘊含很多東西 1.裏面蘊含構造函數的調用時機 1.已有的對象初始化一個新定義的對象 2.當對象作爲函數的實參傳遞給函數的形參時(例子中有體現) 3.當函數的返回值是類的對象,函數執行返回時 Comple

原创 C++求模(取餘)運算符與除法

求模運算符%是取餘數的意思 重點::求模運算符只用於整數,不能用於浮點 計算有英石與磅數 #include<iostream> using namespace std; //一英石等於14磅 int main(void) {

原创 c語言scanf語句查漏補缺

#include <stdio.h> int main(void) { int i; scanf("%d", &i); printf("i = %d\n", i); return 0; } 在 V

原创 新手向markdown常用方法

#本人18歲寫這篇blog時,正在學習markdown代碼,邊學邊寫的,還請各位多多包涵~~ 這是我的簡書-博客 1.標題使用 Markdown 中,在文本前面加上 # 即可,同理、你還可以增加二級標題、三級標題、四級標題、五級標

原创 c++類成員函數定義方法(1)

類外寫類成員函數需在類內寫入 void setRadius(double); // 聲明類成員函數 double getArea(); // 聲明類成員函數 且作爲程序員應注意放的位置,類總是要寫在主函數之前不然