[英]what is the difference between one length of char*/char[] and char in C?
char str[] = "a";
char ch = 'a';
說起兩者的區別,大家都知道str
指向一個memory空間,里面存儲了[a,\0],但是我想問一下str[0]
和ch
有區別嗎?
但我想問一下
str[0]
和ch
之間是否有區別?
不。
str[0]
和ch
都是char
類型,並保存值'a'
。 從這方面(類型和價值)來看,沒有區別。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.