c語言中有string型別變數嗎

2021-09-02 07:15:44 字數 2017 閱讀 7544

1樓:

這裡的 string 有 二 義性。

(1) 如果 string 是普通詞彙,“c語言中有字元型別變數嗎”, 答,有。 字元型別 用 char 宣告。

char str="this is a string";

(2) 如果 string 是專用詞彙,“c語言中有string型別變數嗎”,答,沒有。string 是 類,是 class, 不是 型別,不是 type.

類 的 宣告 用 建構函式初始化,或 new 宣告。

類 -- c++, 不是 c

2樓:匿名使用者

char吧,字元變數和字串變數都是用它來定義的。

3樓:0鞋子

.. 準確的 告訴你。 沒有。 可以去 看譚浩強的c語言書。 上面說了。c語言中沒專門的字串變數,要把字串放在變數中儲存,必須用字元陣列。。。

4樓:匿名使用者

沒有,string是c++裡才新定義出來的型別,使用前要#include ,c裡面用的是c風格的字串

在c語言中有沒有string型別

5樓:天雨下凡

c語言中沒有string型別,string是用char型陣列來構造的

6樓:信子

c語言中沒有這個型別哦,只奧c++才會使用string型別

7樓:匿名使用者

有字串型別 “aaagad”

但是是通過指標來用的 char *p = "ddddd";

c語言中變數的地址是什麼型別的

8樓:風若遠去何人留

變數的地址,在c語言中,一般寫作指標型別。

不同型別的變數地址,用不同的指標進行儲存。

比如,char 型別的地址,使用char*儲存,而int型地址,用int *儲存。

除此外,部分情況下也會採用整型型別來儲存變數地址,具體使用何種整型型別,取決於編譯器:

1 16位編譯器,地址佔16位,2位元組,可以使用short或者int儲存。

2 32位編譯器,地址佔32位,4位元組,可以使用int或long儲存。

3 64位編譯器,地址佔64位,8位元組,可以使用long儲存。

不過不推薦使用整型型別儲存地址,會帶來移植上的不通用。

9樓:千鋒教育

變數的地址是根據資料型別決定的。

比如:int是4個位元組的地址空間,每種資料型別佔用的位元組數是不同的。

它是物件地址空間的首地址,表示這個指標引用的物件在記憶體中的起始位置;另一元是物件的型別,它是物件地址的關聯的資料型別,表示這個指標引用的物件在記憶體中佔用的地址空間的大小。地址在計算機中由一個數字表示,在32位系統中是4個位元組的整數,64位系統中是8個位元組的整數。物件的指標在表示式中做為左值時引用的是物件本身,作為右值時引用的是物件的值。

c語言有字串這種資料型別嗎?

10樓:天堂

c語言中的字串使用字元陣列或者字元型指標變數進行儲存可以:1.char str[20];

2.char *str;

這兩種定義方式都可以,如果輸入可以直接用scanf("%s",str);注意,字元陣列名在輸入時不用&了,不知道我的答案滿意麼?

11樓:匿名使用者

c語言沒有,要用字元陣列;不過c++有字串型別。

12樓:匿名使用者

沒有,c++有

c用字元陣列 char c [ ]

13樓:匿名使用者

c語言中,字串可以用 char 型定義(字元型)

14樓:匿名使用者

字串型別是c++中新增的,c是不支援的

15樓:匿名使用者

這就是c++較c的優勢吧,在字串處理上c++更靈活一些

c語言中string怎麼用啊,C語言中有string嗎?

用於輸入輸出的字串函式,在使用前應包含標頭檔案 stdio.h 使用其它字串函式則應包含標頭檔案 string.h c語言幾乎是現在所有高校必須學的科目之一,現在軟體業的發展急需c語言天才來進行開發。c語言提供了豐富的字串處理函式,大致可分為字串的輸入 輸出 合併 修改 比較 轉換 複製 搜尋幾類。...

C語言中,如何表示變數的n次方,C語言中,如何表示乙個變數的n次方?

用pow函式 pow函式的形式 pow double x,double y 用來求解x的y次方。使用dupow函式時,如果變數原先定義為整型,需要強制轉換為浮點型。舉例 double a pow 3.14,2 計算3.14的平方。注 使用pow函式時,需要將標頭檔案 include包含進原始檔中。c...

c語言中有很多縮寫例如,C語言中有很多縮寫,例如stdio stand input,output 誰能給乙個所有縮寫對應全稱的歸納文件附帶翻譯謝謝。

你是說標頭檔案?常用的就那麼幾個,記住就可以了吧。還是一些變數名?比如isum什麼的?變數名的話只是程式設計師的一種習慣,比如我舉的例子,i代表整型,sum代表和。變數名完全可以自己取,沒有固定的規則 c語言中的所有縮寫形式 a b a a b a b a a b a b a a b a b a a...