programming-languages

    -4熱度

    2回答

    我是一名編程學生。 如果verilog和VHDL是「HDL(硬件描述語言)」,Python,Java等是什麼? 只是一個「編程語言?」

    11熱度

    1回答

    跨編程語言,我已經遇到了類似的composite types以不同的名稱: Optional/Maybe Any Variant/Sum Record/Product 人們經常使用的術語詞彙類別 , 但我從來沒有看到什麼使一個類型的「詞彙」的定義。 該術語是否有鬆散的定義? 類型理論和其他編程語言對詞彙類型有什麼要說的? 是否超過了詞彙類型?還有更多嗎?

    3熱度

    2回答

    爲什麼我們不能寫 int n=1,000; ? 爲什麼編程語言的設計不允許使用逗號?如果它允許使用逗號,我們會遇到麻煩嗎?

    -2熱度

    2回答

    `這裏輸入代碼: public static void printArray(String Team, String[] Member, int[] Score) { for (int i = 0; i < Member.length; i++) { System.out.printf("Winning team:"+Team+"\n"+Member[i

    0熱度

    1回答

    爲代碼創建分析樹有什麼用?這聽起來很愚蠢,但我不知道它是如何工作的。我明白,在算術操作中優先考慮它可能是有用的。但爲什麼要將代碼轉換爲樹?那之後會發生什麼?我似乎無法理解我能用分析樹來做什麼。我試圖寫一個非常小的解釋器,它可以進行算術操作並且條件簡單。我寫了一個小文法。我有一個解析樹。但不知道該怎麼辦。

    -4熱度

    1回答

    提取字符串我有一個字符串 My name is bob.I am fine 我想把每一個字和「」在向量的字符串 如何使用C++中的getline來做到這一點? 編輯: std::vector<std::string> words; std::string word; while (cin>> word) { words.push_back(word); } 我想 ''作爲我

    0熱度

    3回答

    當你看看幾個80年代的舊計算機編寫的程序,比如Commodore64,atari和NES,它們的體積非常小,大部分都在幾百千字節。 且不說這些計算機只有很少的內存來運行,喜歡的Commodore 64具有64KB的RAM,但成功地運行GUI的操作系統! 這些程序如何寫得這麼小? 鑑於硬件限制,它們中的許多似乎難以置信。 在一臺Commodore 64的320×200分辨率@ 4bpp會吃掉了一半的

    1熱度

    2回答

    我將使用C作爲示例語言來展示我的意思。 struct parent { int x; char y; }; struct child { char y; int x; }; int foo(void * s, type obj_type) { // the casting is done using a "type" variabl

    0熱度

    4回答

    我正在教一個關於編程的朋友,我很難說服他們,a = b和b = a是兩個完全不同的東西。 我終於找到了正確的詞來形容它(right associative),讓我思考。 是否有任何編程語言是關聯的?我從來沒有見過語言: a = b結果b被設置爲a的值。

    1熱度

    2回答

    正在和一些基於腦測試者的朋友討論這個問題是否有效。它引導我們討論是否有可能爲任何語言的基元類型重載+或-。 是否有任何語言在那裏你可以得到如下評價: answer = 8 + 11; if (answer == 96){ //Yay! It worked! }