PDA

View Full Version : سوال: آیا اشاره گرهای رشته ای و کاراکتری همان خواص اشاره گرهای معمولی را دارند؟



complexcoding
پنج شنبه 28 اردیبهشت 1391, 01:20 صبح
دوستان سلام
آیا اشاره گرهای رشته ای و کاراکتری همان خواص اشاره گرهای معمولی را دارند یا فرق می کنند؟ مثلا دریافت آدرس کاراکتر یا رشته. اما در کتابی که مطالعه کردم اشاره گرهای رشته ای یا کاراکتری به معنای یک رشته به طول بی نهایت بود. لطفا در این مورد یه توضیحی بفرمایید تا بیشتر روشن شویم ممنون.

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

حامد مصافی
جمعه 29 اردیبهشت 1391, 00:32 صبح
رشته به معنی اشاره‌گری به نوع کاراکتر‌است.
با توجه به این تعریف اشاره‌گر به نوع رشته یعنی یک اشاره‌گر به اشاره‌گری از نوع کاراکتر یا به عبارتی یک آرایه کاراکتری دو بعدی