آیا اشاره گرهای رشته ای و کاراکتری همان خواص اشاره گرهای معمولی را دارند؟
دوستان سلام
آیا اشاره گرهای رشته ای و کاراکتری همان خواص اشاره گرهای معمولی را دارند یا فرق می کنند؟ مثلا دریافت آدرس کاراکتر یا رشته. اما در کتابی که مطالعه کردم اشاره گرهای رشته ای یا کاراکتری به معنای یک رشته به طول بی نهایت بود. لطفا در این مورد یه توضیحی بفرمایید تا بیشتر روشن شویم ممنون.
نقل قول: آیا اشاره گرهای رشته ای و کاراکتری همان خواص اشاره گرهای معمولی را دارند؟
سلام.
اشاره گرهای رشته ای به خودی خودشون مثل اشاره گرهای دیگه هستن ولی فرقشون اینه که توابعی که با این اشاره گرها کار میکنن یکمی فرق دارن مثلا تابعی که اشاره گر رشته رو بگیره و متنشو تو یک پنجره به شکل پیغام نمایش بده این تابع آخر رشته رو با کاراکتر NULL میشناسه و پیدا میکنه. یعنی تا جایی که به کاراکتر NULL نرسه جز رشته به حساب میاد. و یا اینکه تو مقداردهی اولیه میتونید متنو بین "" بنویسید. چیزی که میدونستم این بود.
نقل قول: آیا اشاره گرهای رشته ای و کاراکتری همان خواص اشاره گرهای معمولی را دارند؟
رشته به معنی اشارهگری به نوع کاراکتراست.
با توجه به این تعریف اشارهگر به نوع رشته یعنی یک اشارهگر به اشارهگری از نوع کاراکتر یا به عبارتی یک آرایه کاراکتری دو بعدی