প্রশ্ন ট্যাগ «pointers»

ডেটা টাইপ যা স্মৃতিতে সঞ্চিত অন্য মানকে "পয়েন্ট" করে। পয়েন্টার ভেরিয়েবলে কিছু অন্যান্য সত্তার (ভেরিয়েবল বা ফাংশন বা অন্যান্য সত্তা) একটি মেমরি ঠিকানা থাকে। এই ট্যাগটি পয়েন্টার ব্যবহার জড়িত প্রশ্নগুলির জন্য ব্যবহার করা উচিত, রেফারেন্স নয়। পয়েন্টার ব্যবহার করে সর্বাধিক প্রচলিত প্রোগ্রামিং ভাষা হ'ল সি, সি ++, গো এবং সমাবেশ ভাষা। একটি নির্দিষ্ট ভাষার ট্যাগ ব্যবহার করুন। অন্যান্য সহায়ক ট্যাগগুলি হ'ল পদ্ধতি, ফাংশন, কাঠামো ইত্যাদি poin

12
পয়েন্টার বনাম রেফারেন্স
কোনও ফাংশনটির সাথে কাজ করার জন্য আসল ভেরিয়েবল দেওয়ার সময় আরও ভাল অনুশীলন কী হবে: unsigned long x = 4; void func1(unsigned long& val) { val = 5; } func1(x); বা: void func2(unsigned long* val) { *val = 5; } func2(&x); আইওউ: একে অপরকে বাছাই করার কোনও কারণ আছে?


7
সি ++ এ ফাংশনগুলিতে কীভাবে বস্তুগুলি পাস করবেন?
আমি সি ++ প্রোগ্রামিংয়ে নতুন, তবে জাভাতে আমার অভিজ্ঞতা আছে। কীভাবে সি ++ এ ফাংশনগুলিতে জিনিসগুলি পাস করতে হবে সে সম্পর্কে আমার গাইডেন্স দরকার। আমার কি পয়েন্টার, রেফারেন্স, বা অ-পয়েন্টার এবং অ-রেফারেন্স মানগুলি পাস করতে হবে? আমার মনে আছে জাভাতে এ জাতীয় কোনও সমস্যা নেই কারণ আমরা কেবলমাত্র ভেরিয়েবলটি পাস …

7
মাপ_টি বনাম
সি স্ট্যান্ডার্ড গ্যারান্টি দেয় যে এটি size_tএমন এক ধরণের যা কোনও অ্যারে সূচক ধরে রাখতে পারে। এর অর্থ হ'ল, যৌক্তিকভাবে size_tকোনও পয়েন্টার টাইপ ধরে রাখতে সক্ষম হওয়া উচিত। আমি কিছু সাইটগুলিতে পড়েছি যা আমি গুগলে দেখেছি যে এটি আইনী এবং / অথবা সর্বদা কাজ করা উচিত: void *v = malloc(10); …
246 c  pointers  size-t 

14
শ্রেণি ডেটা সদস্যের নির্দেশক ":: *"
আমি এই অদ্ভুত কোড স্নিপেট জুড়ে এসেছি যা সূক্ষ্ম সংকলন করে: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; } সি ++ এর কেন এই শ্রেণীর কোনও অ স্থিতিশীল ডেটা সদস্যের কাছে এই পয়েন্টার রয়েছে? রিয়েল কোডে এই অদ্ভুত পয়েন্টারটির ব্যবহার কী …
242 c++  class  pointers  c++-faq 

4
আমি কখন কোন ধরণের পয়েন্টার ব্যবহার করব?
ঠিক আছে, তাই আমি জীবিতের জন্য শেষবারের মতো সি ++ লিখেছিলাম, std::auto_ptrসমস্ত স্টাড লাইব ছিল, এবং boost::shared_ptrসমস্ত ক্রোধ ছিল। আমি সরবরাহিত অন্যান্য স্মার্ট পয়েন্টার ধরণের উত্সের দিকে সত্যই কখনও দেখিনি। আমি বুঝতে পেরেছি যে সি ++ 11 এখন উত্সাহিত কিছু প্রকারের সরবরাহ করে তবে সেগুলি সব নয়। সুতরাং কার স্মার্ট …


7
সি ++ তে রেফারেন্স দিয়ে পাসওয়ার্ড দিয়ে যাওয়ার সুবিধা রয়েছে কি?
সি ++ তে রেফারেন্স দিয়ে পাসিংয়ের মাধ্যমে পাস করার সুবিধা কী কী? ইদানীং, আমি বেশ কয়েকটি উদাহরণ দেখেছি যা রেফারেন্স দ্বারা পাস করার পরিবর্তে পয়েন্টারগুলির মাধ্যমে ফাংশন আর্গুমেন্টগুলি পছন্দ করে। এটি করার সুবিধা আছে? উদাহরণ: func(SPRITE *x); একটি কল সঙ্গে func(&mySprite); বনাম func(SPRITE &x); একটি কল সঙ্গে func(mySprite);

8
C তে চর অ্যারে এবং চর পয়েন্টারের মধ্যে পার্থক্য কী?
আমি সি-তে পয়েন্টারগুলি বোঝার চেষ্টা করছি তবে আমি বর্তমানে নিম্নলিখিতগুলির সাথে বিভ্রান্ত রয়েছি: char *p = "hello" এটি অক্ষরের অ্যারেতে নির্দেশক একটি চর পয়েন্টার, এইচ থেকে শুরু হবে । char p[] = "hello" এটি হ্যালো সঞ্চয় করে এমন একটি অ্যারে । আমি যখন এই ফাংশনটিতে এই দুটি ভেরিয়েবলগুলি পাস করি …
216 c  arrays  pointers 

17
কোনও ফাংশনে অ্যারে রিটার্ন করুন
আমার একটি অ্যারে রয়েছে int arr[5]যা একটি ফাংশনে স্থানান্তরিত হয় fillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } আমি কীভাবে সেই অ্যারেটি ফিরিয়ে দিতে পারি? আমি এটি কীভাবে ব্যবহার করব, বলুন যে আমি কীভাবে এটি ব্যবহার করতে যাচ্ছি একটি পয়েন্টার ফিরিয়েছি?

25
কোনও মেমরি ঠিকানা না হলে সি পয়েন্টার ঠিক কী?
সি সম্পর্কে একটি নামী সূত্রে &অপারেটর নিয়ে আলোচনা করার পরে নিম্নলিখিত তথ্য দেওয়া হয়েছে : ... এটি কিছুটা দুর্ভাগ্যজনক যে পরিভাষাটি [ঠিকানার] অবশেষ রয়েছে, কারণ এটি তাদের ঠিকানাগুলিকে বিভ্রান্ত করে যারা ঠিকানাগুলি কী তা জানেন এবং যাঁরা করেন তাদের বিভ্রান্ত করেন: পয়েন্টারগুলির বিষয়ে চিন্তা করা যেমন তারা ঠিক ঠিকানা হয় …

17
সি তে রেফারেন্স দিয়ে পাস করা
সি যদি রেফারেন্স দ্বারা কোনও ভেরিয়েবল পাস করার পক্ষে সমর্থন না করে তবে কেন এই কাজ করে? #include <stdio.h> void f(int *j) { (*j)++; } int main() { int i = 20; int *p = &i; f(p); printf("i = %d\n", i); return 0; } আউটপুট: $ gcc -std=c99 test.c $ …


4
যাই হোক না কেন শূন্য * কাস্ট করার সময় আমার কি স্ট্যাটিক_কাস্ট বা পুনরায় ব্যাখ্যা_কাস্ট ব্যবহার করা উচিত?
স্ট্যাটিক_কাস্ট এবং পুনরায় ব্যাখ্যা_কাস্ট উভয়ই অন্য পয়েন্টার টাইপের শূন্য * castালাইয়ের জন্য দুর্দান্ত কাজ করছে বলে মনে হচ্ছে। একে অপরের প্রতি পক্ষপাতিত্ব করার কোনও উপযুক্ত কারণ আছে কি?

3
এক্স ওয়াই প্রয়োগ করে না (… পদ্ধতিতে পয়েন্টার রিসিভার রয়েছে) [বন্ধ]
বন্ধ । এই প্রশ্নের বিশদ বা স্পষ্টতা দরকার । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? বিশদ যুক্ত করুন এবং এই পোস্টটি সম্পাদনা করে সমস্যাটি পরিষ্কার করুন । 3 মাস আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন ইতিমধ্যে এখানে বেশ কয়েকটি প্রশ্নোত্তর রয়েছে যেমন " …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.