C語言中的result是什麼意思啊

2022-06-08 19:01:45 字數 3901 閱讀 4164

1樓:匿名使用者

1、c語言裡沒有result這個關鍵字,是自己定義的變數名。這裡意思應該是一個作為儲存答案的變數。

2、c語言變數命名規則:

數字、字母、下劃線,都可以為變數命名;

做為變數名的開頭不能為數字,如 3a_是錯的,而a_3或_a3是正確;

變數名不能為關鍵字或已存在的函式名,像if else printf 等等都不能。

2樓:匿名使用者

c語言裡沒有result這個關鍵字,只能是自己定義的變數名

3樓:七諾諾

回答親親您好,1、c語言裡沒有result這個關鍵字,是自己定義的變數名。這裡意思應該是一個作為儲存答案的變數。

2、c語言變數命名規則:

數字、字母、下劃線,都可以為變數命名;

做為變數名的開頭不能為數字,如 3a_是錯的,而a_3或_a3是正確;

變數名不能為關鍵字或已存在的函式名,像if else printf 等等都不能。

更多3條

4樓:匿名使用者

應該是你自己定義的吧,就是用來返回到你定義的result

5樓:匿名使用者

沒有這麼一個關鍵字,一般自己定義用來接收返回值。

c語言中,int result什麼意思

6樓:晁騫北頻典

看了你的追問這麼多我知道他們回答的不是樓主想要的。

先引來這段**:

char*

//這是字元指標型別(所謂型別也就是附加char的一種),只有在定義時才這樣寫,就像你寫int

一樣。問題:什麼是指標?有何作用?在c語言在存的價值及意義是什麼?

答:指標在計算機硬體中是不存在這個名字,而在計算機中只有地址。還是很混,為什麼要區分開地址和指標搞的人不明白呢?

因為計算機處理資料時候他都是按地址找到相應位置來處理的,就像你想去北京旅遊你肯定想要找到地址才能去。比如你定義一個變數int

a=99;

編譯器會知道是int型,分配2個位元組大小來儲存,在記憶體在的編號如是2000;

當你用printf("%d",a);

這時計算機的記憶體暫存器通過定址找到2000這個地址,然後讀取該地址上儲存的資料99。所以在記憶體在記憶體中每個資料不是亂放起的而是通過編號統一管理的。

那指標呢,他與地址有何區別?我們所說的指標是針對程式中才能說這一詞。為什呢?

因為指標是專用來儲存地址的變數即指標變數(在c語言中所有的資料記憶體地址數都是2個位元組大小,一信可用sizeof()測一下,如sizeof(可寫任何指標變數)

都是2)

。用指標變數訪問一個資料就需要間接訪問,而變數則可直接仿問。注意:

什麼是指標,什麼是指標變數?指標即地址(程式中可這樣說),因為上面所說了訪問一個變數就是先找到該變數的地址。而指標是用來專用儲存地址的,如:

inta=99;

int*p=&a;

所以你訪問*p的值也就是訪問a的地址或是通過p儲存的址值即a的地址來訪問。

注意:在定義之後的*p,p是有區別的。輸出p即輸出p的地址,輸出*p即輸出該地址中的內容即值.

指標變數就是專用存放地址的變數叫指標變數。因為計算機記憶體處理資料最終是物理電路是操作的,所以終歸轉化為地址,因為每條記憶體都有相應的編號,.這符合人們的思想.

用指標地址處理執行程式速度快、使用靈活。

char*

//定義所有資料型別只要是指標型別都是2個位元組,那麼前面的char,int那些關鍵字有何用呢?因為型別匹配,每個資料佔用的記憶體空間大小不一的。

*a//*a

表示讀取該a的地址的值是多少

char*p

*p=&c分別都是什麼意思

//你這段**是錯的。*p是表示讀取值,而p是表示讀取地址,要區分明白。&c以"&"開頭的表示該變數的地址,&c表示c的地址。

你將一個地址賦給一個*p即用來存值的變數顯然不符合。

所以應該是

*p=c;

//值與值賦

在初始定義時可寫成

char

*p=4;

//這也值與值的賦

p=&c;

//地址與地址型賦

在初始定義時可寫成

char

*p=&c;

//這也行。

若還不明白本人勸你沒必要追究到底,等你學到後面會越學越明白的,計算機原理,編譯原理等等。

還有問題請回復^_^

7樓:

如果是在一個函式裡寫有,int result;

那麼就是定義result變數為int型,即整型。

如果是在函式外面寫有,int result(){}那麼就是定義result函式,這個函式的返回值是int型。

8樓:匿名使用者

就是定義result 為整數形

c語言中public:是什麼意思啊?

9樓:人設不能崩無限

public:定義一個全域性變數。

全域性變數是程式設計術語中的一種,源自於變數之分。

變數分為區域性與全域性,區域性變數又可稱之為內部變數。由某物件或某個函式所建立的變數通常都是區域性變數,只能被內部引用,而無法被其它物件或函式引用。

全域性變數既可以是某物件函式建立,也可以是在本程式任何地方建立。全域性變數是可以被本程式所有物件或函式引用。

10樓:計0劃0環0境

在public: 下的成員,是類的公有成員,別的類或者主函式可以申明個物件直接訪問,而private: 下的是私有成員,只有類的內部能訪問,類的外部無法訪問的.

class a

;main()

11樓:匿名使用者

public:定義一個全域性變數。

就是說,他後面的那些變數,你可以用在下面所有的函式中。

12樓:雙子

在visual basic中宣告全域性變數的關鍵字

c語言result是什麼意思?作用是什麼?是函式麼?-3d是什麼意思?佔三位是指什麼?有什麼作用?

13樓:匿名使用者

result 是前面定義的整型變數,可將整型賦值給它,不是函式;–3d是空出三格空格的意思

c語言中bulter()是什麼意思

14樓:育知同創教育

butler 的函式原型中,第一個 void 指明 butler 函式沒有返回值;第二個 void 表明 butler 沒有引數

,也就是回不接收任答何引數。在 main 函式前面寫了 butler 的函式原型後,當 main 函式呼叫 butler 時,編譯器就能檢測到 butler 函式呼叫語句是否正確。如果 main 函式前面沒有 butler 的函式原型,那麼我們就不能在 main 函式中呼叫 butler 函式,除非我們把函式定義放在 main 函式之前。

不過把函式定義置於 main 函式之前是一種不好的程式設計風格,因為這將導致我們花不少時間來尋找 main 函式的所在地。想象一下,如果我們寫了幾十個函式,如果每個函式定義都置於 main 函式之前,那樣 main 函式還算好找;但是如果我們不小心把某些函式放在了 main 函式後面,也就是說 main 函式被放在一堆函式中間,那就很難找了。

c語言中result[i].u16 = a,是什麼意思?其中u16是unsigned short.

15樓:匿名使用者

這是一個結構體陣列,result[i].u16 = a表示將a的值賦值給result陣列中第i+1個元素的u16成員。

如:struct student

stu[10]

那麼:stu[3].score就指第4個學生的成績。

c語言中s這是什麼意思c語言中s是什麼意思?和s與s有什麼區別?

s表示s是一個指標 另外抄,指標跟地址不是一個概念。指標是一種變數型別,這種變數型別 的值是地址。就像int變數的值是整數一樣。你可以說數字5是整數,但是不能說5是一個int變數。取決於在scanf中使用還是在printf中使用。在scanf中使用,則新增了 的部分會被忽略,不會被引數獲取。6261...

c語言中3fi啥意思,c語言中fi是什麼意思dfin是什麼意思

3fi 這是在輸出時控制格式的,輸出一個3位小數的實型數,後接一個字母 估計是計算結果為複數了 c語言中fi是什麼意思?d fi n 是什麼意思?從d fi n 分析fi是一個函式名,有返回值,有一個形式引數。整個表示式d fi n 的意思是,用專變數n呼叫函式fi,將函屬數fi的返回值與d的值相加...

在c語言中表示什麼意思在c語言中是什麼意思?

表示指標,表示指標的指標。例如 int a 這個語句宣告瞭一個變數a,a的資料型別是int 也就是整型變數的指標型別 如果不懂什麼是指標,那這個問題就沒有意義了 也就是說 a的值是一個記憶體地址,在這個地址所在的記憶體空間中存放的是一個整型變數。再看 int b 這個語句也宣告瞭一個變數b,b的資料...