ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha ha
2024-02-02
最新回答 / 慕虎7513346
我也是新手,如果我沒記錯的話,是用于在命令行執行的時候,傳遞參數用的。就像我們在命令行窗口運行命令傳遞的參數一樣,這里傳遞的也是字符串參數。第二個二級指針指向一個數組中。而這個數組類似我們在C語言中定義的一個指針數組。這里說起來話就長了,。1char?*strings[]?=?{?"Hello",?"World",?"C",?"Programming"?};類似于這個數組,就是一個指針數組;這個指針數組里面有四個元素,這四個元素的值均為指針,其指向這四個常量字符串的首地址。例如訪問第一個常量字符串可以使用...
2024-02-02
int avg(int a, int b)
{
return a + b / 2;
} 這樣求不到平均數吧,應該是return (a+b)/2;
{
return a + b / 2;
} 這樣求不到平均數吧,應該是return (a+b)/2;
2024-01-12
最新回答 / 永恒丿丶之火
在編程中,枚舉變量通常用于定義一組具有離散取值的常量。每個枚舉常量都與一個整數值關聯,這些整數值按照定義順序從0開始遞增。默認情況下,第一個枚舉常量的關聯值為0,后續的枚舉常量的關聯值依次遞增。你也可以顯式地為枚舉常量指定特定的關聯值。枚舉變量的提出是為了方便對一組離散的值進行管理和表示,而為了正確的限定這組離散的值的范圍,就規定了枚舉變量和整數值相關聯。一般來說,我們不會對枚舉變量的值進行打印,而是根據其值進行一些邏輯判斷,例如下面的代碼:if (my == myclass::math) {? ? ? ...
2023-12-14
最新回答 / 永恒丿丶之火
因為慕課網這個運行程序沒有終端,也就是說程序在執行到 std::cin &值,可&把它的 a; 這句代碼的時候沒辦法獲取輸入,所以變量 a 應該沒有被賦值,也就是說它的值是個隨機值,可以把它的值打印出來:...
2023-11-28
這的標準庫錯了,正確的程序應該是這樣的:
#include<stdlib.h>
int main(int argc, char** argv)
{
int * p = (int *)malloc(5 * sizeof(int));
free(p);
return 0;
}
#include<stdlib.h>
int main(int argc, char** argv)
{
int * p = (int *)malloc(5 * sizeof(int));
free(p);
return 0;
}
2023-08-28