C 零散學習1

2022-03-30 06:04:43 字數 699 閱讀 4872

c#——零散學習1

//結構體(與c語言相似)

struct position

//宣告和訪問

position enemyposition ;

enemyposition.x = 10; //物件名.結構體成員變數名

//foreach遍歷陣列

foreach(int temp in 陣列名)

//引數陣列與陣列引數

修飾符  型別名 方法名(params 型別名 陣列名)//引數陣列

//呼叫時候,方法名(多個引數),這多個引數,個數是任意的,編譯器會幫我們形成乙個陣列。

修飾符  型別名 方法名(型別名 陣列名)   //陣列引數

//呼叫時候,方法名(乙個陣列名)

//字串的一些常用操作

string str = "%^&&$$@";

str.tolower();   //把字串轉換為小寫

str.toupper();   //把字串轉換為大寫

str.trim();    //去掉字串裡面的空格符去掉(只去除前面的和後面的。)

str.trimstart();  //去掉字串前面的空格

str.trimend();   //去掉字串後面的空格

string strarray = str.split('.');  //把原字串按照指定字元進行分隔,返回乙個字串陣列

C OpenCV 零散學習總結

opencv中mat基本用法 mat類 matrix的縮寫 是opencv用於處理影象而引入的乙個封裝類。從功能上講,mat類在iplimage結構的基礎上進一步增強,並且,由於引入c 高階程式設計特性,mat類的擴充套件性大大提高。mat image 240,320,cv8uc3 第乙個引數是ro...

程式設計技巧的零散學習

1 不使用if switch及其他判斷語句如何找出兩個int型變數中的最大值和最小值?int max a b abs a b 2 intmin a b abs a b 2 2 比較運算子 運算順序是從左往右,賦值運算子運算順序從右向左 3 如何使用一條語句實現x是否為2的若干次冪的判斷?如果乙個數為...

C 零散知識

全域性變數的初始化時機 c 是在編譯期初始化,c 是在程式執行時,main 函式之前初始化.不使用中間變數實現 strlen int mystrlen const char str c 語言函式引數入棧順序為從右至左。具體原因為 c 方式引數入棧順序 從右至左 的好處就是可以動態變化引數個數。通過棧...