C 的哪些事 1

2021-08-20 06:52:39 字數 335 閱讀 6425

#include 

int main()

一看**,輸出肯定會是6。

但對於c,它可不是這樣理解。

問題在於char x=150,這裡的char,編譯器會預設signed。

signed char的值最大只能到127

所以x在編譯器的「幫助下」,x會變成負數!

所以,以後要注意資料的範圍。

而且,不同編譯器有不同的預設,切記。

reference:

[1]

[2] 編寫高質量**.改善c程式**的125個建議

關於集合的哪些事!!!!

集合是指具有某種特定性質的具體的或抽象的物件彙總而成的集體。其中,構成集合的這些物件則稱為該集合的元素。總而言之集合是程式猿離不開的東西,專案的必需品。先請看下圖 該圖就包含我們常用的集合,並且進行了分門別類。哪我們主要看一下queue的集合。先進先出 通過put和get儲存和獲取物件,儲存物件時,...

機器學習哪些事

1.機器學習可以根據訓練時監督的量和型別分為四類 監督學習,非監督學習,半監督學習和強化學習 1.1監督學習 用來訓練演算法的訓練資料報含了答案 即標籤 重要的監督學習演算法 k近鄰演算法,線性回歸,邏輯回歸,支援向量機,決策樹和隨機森林,神經網路 1.2非監督學習 用來訓練演算法的訓練資料沒有包含...

js函式哪些事

js函式概念 js函式就類似把任意一段 放在乙個盒子裡面,呼叫函式就是直接呼叫這個這個盒子,讓盒子執行裡面得 得到想要得結果 函式規則 高內聚,低耦合。高內聚 即函式要有很明確的功能性,解決一類問題,而不只是乙個問題 低耦合 即函式對其他元素的依賴性,函式在執行過程中,不應該太多的依賴其他的方法或者...