پوینتر در زبان C و محیط کدویژن

سلام مهندس.شب و روزتون بخیر و خوشی.مهندس مگه وقتی پوینتر تعریف میکنیم نباید به اون پوینتر یه ادرس بدیم؟چطور مثلا من یه پوینتر name تعریف میکنم که داره به متغییری از نوع char اشاره میکنه.ولی بهش ادرس نمیدیم و یه مقدار داخلش میریزیم.این چطوریه؟

منظورم همین بود مهندس.مرسی.

سلام، مطمئن نیستم که سوالتون رو درست متوجه شده باشم ولی یک توضیح میدم شاید مشکلتون حل شد.
شما وقتی در زبان c می نویسید "mohammad" درواقع کامپایلر این رو داخل یک آرایه میذاره و پوینترش رو بهتون برمیگردونه. شما این پوینتر رو در کد گرفتید و داخل متغیر name نوشتید