初學者C語言的問題,新手C語言問題

時間 2023-03-26 07:35:13

1樓:網友

你說的是dev_cpp麼?

#define應該是你的一個筆誤吧!呵呵。

devc中可以直接用中文啊,沒有發現你說的問題,我都是直接使用的哦!

2樓:

俺用的是vc,倒是沒有這些問題~~

3樓:

應該用#define 定義一個巨集,即將pi的內容用進行物理替換,樓主錯用了#defind

4樓:

建議使用const float pi=代替#define pi ,因為const可進行變數型別匹配檢查,比#define安全。

螢幕暫留問題:將所有**(除變數宣告)放在以下**中。

char ch;

printf("please enter a char:")

scanf("%s"&ch);

while(ch!='#")/想結束時就按#這樣螢幕就可以留到你不想留的時候了。

devc執行時可以輸入漢字,但有的輸入法好像不支援,比如搜狗等,微軟拼音輸入法支援,你試試用微軟拼音輸入法支援,我用的就是它。

新手c語言問題

5樓:梅秀雲焉嫻

問題一:c語言中int

main()和void

main()有什麼不同?

答:intmain()必須返回一個int的數值。

voidmain()不需要返回資料。

問題二:在網上看到一段話:

「可以指定一個整型常量為二進位制、八進位制或十六進位制,如以下語句:

-129,0x12fe,0177

常量的前面有符號0x,這個符號表示該常量是十六進位制表示。如果前面的符號只有一個字母0,那麼表示該常量是八進位制。

有時我們在常量的後面加上符號l或者u,來表示該常量是長整型或者無符號整型:

22388l,0x4efb2l,40000u」

答:前面加-代表是有符號數。

0x代表(hex十六制)

0代表oct八進位制,不過八進進位制用的少,而且並不通用,你可以放棄八進位制了。

進位制的就不多說了,一門語言的基礎了,l就是long,u就是unsigned.

組合就多了,long

int;long

float等,unsigned

char;unsigned

int等;

c語言入門問題?

6樓:匿名使用者

s+=n是s=s+n的簡寫形式。

一開始s=0

開始迴圈,n=1

於是s=s+n= 0+1=1 ,這時s=1了,接著n++,於是n=2s=s+n =1+2=3 ,這時s=3了,n++ 於是n=3s=s+n=3+3=6,以此類推。

最後一次s=4950了,n=100

於是s=s+n=4950+100=5050說到這樣還不明白,重新開書,看仔細了。

簡單的c語言問題?

簡單的c語言問題?

7樓:共享人間真情

xyz()是建構函式,是用來初始化例項物件的成員變數的,比如這裡的name,它是一個字元指標型別,其實就是代表一個字串。在xyz()中手動給其分配了記憶體資源,需要在物件銷燬的時候釋放記憶體資源,物件銷燬的時候系統會自動呼叫解構函式,也就是~xyz(),這些是程式設計語法的歸定。所以,delete釋放記憶體資源的操作要放在~xyz()裡,如果你放在xyz()裡,剛new開闢的記憶體資源就被你delete釋放了,那相等於沒有開闢記憶體資源。

注:new,delete操作符是c++中的,c語言中沒有,c語言中開闢記憶體空間用的是malloc,釋放用free。

祝你學習愉快!

簡單的c語言問題?

8樓:自我程式設計

這個圖中內容:

1,告訴你函式指標如何定義。(函式指標的定義是與其要指向的函式結構對應)。

2,告訴你函式指標如何賦值。就是將函式名賦值給指標,函式名錶示函式入口地址或者說是函式首地址。這就像我們用指標指向陣列名一樣。

3,告訴你函式指標和指標函式的區別。上面那個int* fn2(char x,char y)叫指標函式:返回值是指標的函式。

而下面int (*fp1)(char a,char b)是函式指標,其指向的函式必須滿足有2個char的形參及int型返回值。

定義了函式和對應的函式指標,我們就可以宣告函式,然後用指標指向函式,最後通過指標呼叫函式。

比如,你想在c語言中實現過載效果,可以定義多個結構相同但內容不同的函式,然後根據需求賦值給函式指標,這樣就可以通過同一個函式指標執行不同函式內容。

c語言初學問題 15

c語言指標概念問題,C語言指標問題(初學者)

文庫精選 內容來自使用者 維旺 精選 沒有那麼複雜,從彙編或者計算機原理層面,反而更用不到型別,那裡只有地址和偏移。定義變數,無法是兩個要素,型別和變數名,型別讓編譯器知道可以做哪些運算和如何計算 變數名讓編譯器做成一個名字和地址的對應,以便把後面作用域內所有的p,都翻譯成這個地址。所以,沒有那麼糾...

C語言初學者所使用的程式設計環境,關於C語言程式設計的環境

是的,選擇系統不如選擇好的軟體,tubor c 是一個不錯的選擇,這個軟體簡單,不像vc 是的還的建立檔案之類的,麻煩!這個開啟直接程式設計就ok了,編好可以直接執行,不用儲存。對初學的你簡單 實用最重要。你說是不?建議你直接學c 吧,事半功倍,不浪費時間。個人認為,無所謂的,主要在於自己好上手。t...

c語言新手問題,C語言新手問題

在計算機中 和 是兩個符號,你寫的程式是scanf f,f,f a,b,c 如果你輸入的是 1,2,3那麼程式肯定就出問題了,正確是輸入方式是 1,2,3,學習c語言的過程中要注意這些細節,儘量不要用中文符號。如果不是這個問題,你嘗試把逗號去掉,再除錯下有沒有問題。再有問題可以繼續追問哦。應該是程式...