欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c語言中字符串怎么賦值

錢浩然2年前34瀏覽0評論

c語言中字符串怎么賦值?

C語言中,字符串的賦值主要有兩種方法,第一種是通過指針的方式直接賦值,第二種是通過數(shù)組直接賦值。

1、指針式賦值。

通過程序的運行情況,可以知道:char *p = "hello";這種字符串的賦值方式是完全沒有問題的。要理解這種賦值方式,首先得理解雙引號(特別注意:這個是雙引號,不要賦值的時候給弄了個單引號)在這個語句中做了什么工作。雙引號主要做了3個工作,分別是:

(1)申請了空間(在常量區(qū)),存放了字符串。

(2)在字符串尾加上了“\0”。

(3)返回地址。

這里所返回的地址就賦值給了char *類型的指針變量p。

2、通過字符數(shù)組直接把字符串賦值。

java數(shù)組賦值,c語言中字符串怎么賦值