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

সি সিস্টেম-প্রোগ্রামিং (ওএস এবং এম্বেডেড), লাইব্রেরি, গেমস এবং ক্রস-প্ল্যাটফর্মের জন্য ব্যবহৃত একটি সাধারণ-উদ্দেশ্য প্রোগ্রামিং ভাষা। এই ট্যাগটি সিএস ভাষা সম্পর্কিত সাধারণ প্রশ্নের সাথে ব্যবহার করা উচিত, যেমন আইএসও 9899 স্ট্যান্ডার্ড (সর্বশেষ সংস্করণ, 9899: 2018, অন্যথায় নির্দিষ্ট না করা - এছাড়াও c89, c99, c11, ইত্যাদি সহ সংস্করণ-নির্দিষ্ট অনুরোধগুলি ট্যাগ করে) defined সি সি ++ থেকে পৃথক এবং এটি যৌক্তিক কারণে অনুপস্থিত সি ++ ট্যাগের সাথে একত্রিত হওয়া উচিত নয়।

9
কেন একটি +++++ বি কাজ করে না?
int main () { int a = 5,b = 2; printf("%d",a+++++b); return 0; } এই কোডটি নিম্নলিখিত ত্রুটি দেয়: ত্রুটি: ইনক্রিমেন্ট অপারেন্ড হিসাবে মূল্যমানের প্রয়োজন তবে আমি যদি পুরো জায়গা জুড়ে রাখি a++ +এবং ++bএটি ঠিক আছে works int main () { int a = 5,b = 2; printf("%d",a++ + …
89 c  lvalue 

7
লিনাক্স কার্নেল কীভাবে নিজেই সংকলন করতে পারে?
আমি যখন আমার মেশিনে লিনাক্স সিস্টেম ইনস্টল করি তখন আমি লিনাক্স কার্নেলের সংকলন প্রক্রিয়াটি বেশ বুঝতে পারি না। এখানে কিছু জিনিস আমাকে বিভ্রান্ত করেছে: কার্নেলটি সিটিতে লেখা হয়, তবে কোনও সংকলক ইনস্টল না করে কার্নেলটি কীভাবে সংকলিত হয়? কার্নেল সংকলনের আগে আমার মেশিনে সি সংকলক ইনস্টল করা থাকলে, সংকলক ইনস্টল …

4
"অস্থির" এর সংজ্ঞাটি কি এই অস্থির, বা জিসিসির কিছু মানক সংস্করণের সমস্যা রয়েছে?
আমার এমন একটি ফাংশন দরকার যা (উইনপিআই থেকে সিকিউরজিরো মেমোরির মতো) সর্বদা স্মৃতি শূন্য করে এবং অপ্টিমাইজড হয় না, যদিও সংকলকটি মনে করে যে এর পরে মেমরিটি আর কখনও অ্যাক্সেস হয় না। অস্থির জন্য নিখুঁত প্রার্থীর মতো মনে হচ্ছে। তবে বাস্তবে এটি জিসিসির সাথে কাজ করার জন্য আমার কিছু সমস্যা …
89 c++  c  gcc  standards 

3
থ্রেডস্যাফ বনাম পুনরায় প্রবেশকারী
সম্প্রতি, আমি "ম্যালোক থ্রেড নিরাপদ?" শিরোনাম সহ একটি প্রশ্ন জিজ্ঞাসা করেছি ? , এবং এর ভিতরে আমি জিজ্ঞাসা করেছি, "ম্যালোক কি পুনরায় প্রবেশকারী?" আমার ধারণা ছিল যে সমস্ত পুনরায় প্রবেশকারী থ্রেড-নিরাপদ। এই ধারণাটি কি ভুল?

18
আপনি কীভাবে বাইট অ্যারে কে হেক্সাডেসিমাল স্ট্রিং এ সি তে রূপান্তর করবেন?
আমার আছে: uint8 buf[] = {0, 1, 10, 11}; আমি বাইট অ্যারেটিকে একটি স্ট্রিতে রূপান্তর করতে চাই যাতে আমি প্রিন্টফ ব্যবহার করে স্ট্রিংটি মুদ্রণ করতে পারি: printf("%s\n", str); এবং পান (কলোনগুলি প্রয়োজনীয় নয়): "00:01:0A:0B" কোন সাহায্যের ব্যাপকভাবে প্রশংসা হবে।
89 c  string  hex 

2
ভিডিএসও এবং ভার্সাইস্কল কী?
আমি করেছিলাম sudo cat /proc/1/maps -vv আমি আউটপুটটি বোঝার চেষ্টা করছি I আমি দেখতে পাচ্ছি অনেকগুলি ভাগ করা লাইব্রেরি প্রত্যাশার সাথে মেমরি ম্যাপিং বিভাগে ম্যাপ করা হচ্ছে। 7f3c00137000-7f3c00179000 r-xp 00000000 08:01 21233923 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f3c00179000-7f3c00379000 ---p 00042000 08:01 21233923 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f3c00379000-7f3c0037a000 r--p 00042000 08:01 21233923 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f3c0037a000-7f3c0037b000 rw-p 00043000 08:01 21233923 …
89 c  linux  linux-kernel  kernel  vdso 

19
এন স্ট্রিম হিসাবে এনাম টাইপের ভেরিয়েবল ব্যবহার করার সহজ উপায়?
আমি যা করার চেষ্টা করছি তা এখানে: typedef enum { ONE, TWO, THREE } Numbers; আমি এমন একটি ফাংশন লেখার চেষ্টা করছি যা নিম্নলিখিতগুলির মতো একটি স্যুইচ কেস করতে পারে: char num_str[10]; int process_numbers_str(Numbers num) { switch(num) { case ONE: case TWO: case THREE: { strcpy(num_str, num); //some way to …

8
সি-তে কোনও ফাংশন থেকে আমি কীভাবে একাধিক মান ফিরিয়ে দেব?
আমার যদি এমন কোনও ফাংশন থাকে যা ফলাফল intএবং ফলাফল তৈরি করে string, আমি কীভাবে উভয়কে একটি ফাংশন থেকে ফিরিয়ে দেব? যতদূর আমি বলতে পারি আমি কেবল একটি জিনিস ফিরতে পারি, ফাংশন নামের আগের ধরণ অনুসারে।
89 c  return-value 


13
এই প্রোগ্রাম কিভাবে কাজ করে?
#include <stdio.h> int main() { float a = 1234.5f; printf("%d\n", a); return 0; } এটি একটি প্রদর্শিত হয় 0!! কীভাবে সম্ভব? যুক্তি কী? আমি ইচ্ছাকৃতভাবে একটি করা আছে %dমধ্যে printfআচরণ অধ্যয়ন করতে বিবৃতি printf।
88 c++  c  memory  printf  endianness 

8
কোনও উপাদান অনুসন্ধান করার দক্ষ উপায়
সম্প্রতি আমার একটি সাক্ষাত্কার হয়েছিল, যেখানে তারা আমাকে একটি " অনুসন্ধান " প্রশ্ন জিজ্ঞাসা করেছিলেন। প্রশ্নটি ছিল: ধরুন এখানে (ধনাত্মক) পূর্ণসংখ্যার একটি অ্যারে রয়েছে যার মধ্যে প্রতিটি উপাদান হয় +1বা -1তার সাথে সংলগ্ন উপাদানগুলির সাথে তুলনা করা হয় । উদাহরণ: array = [4,5,6,5,4,3,2,3,4,5,6,7,8]; এখন অনুসন্ধান করুন 7এবং এর অবস্থানটি ফিরে …

13
## প্রিপ্রোসেসর অপারেটর এবং বিবেচনা করার জন্য গোটচসের অ্যাপ্লিকেশনগুলি কী কী?
আমার আগের অনেক প্রশ্নে উল্লিখিত হিসাবে, আমি কেএন্ডআর এর মাধ্যমে কাজ করছি এবং বর্তমানে প্রিপ্রোসেসর হিসাবে আছি। আরও মজাদার বিষয়গুলির মধ্যে একটি - যা আমি সি শিখার আমার পূর্বের যে কোনও প্রচেষ্টা থেকে আগে কখনও জানতাম না - এটি ##প্রিপ্রোসেসর অপারেটর। কে অ্যান্ড আর অনুসারে: প্রিপ্রোসেসর অপারেটর ## ম্যাক্রো প্রসারণের …

4
স্ট্যাক ভেরিয়েবলগুলি কি জিসিসি __ট্রিবিউট __ ((প্রান্তিককরণ (এক্স))) দ্বারা সংযুক্ত আছে?
আমার কাছে নিম্নলিখিত কোড রয়েছে: #include <stdio.h> int main(void) { float a[4] __attribute__((aligned(0x1000))) = {1.0, 2.0, 3.0, 4.0}; printf("%p %p %p %p\n", &a[0], &a[1], &a[2], &a[3]); } এবং আমি নিম্নলিখিত আউটপুট আছে: 0x7fffbfcd2da0 0x7fffbfcd2da4 0x7fffbfcd2da8 0x7fffbfcd2dac এর ঠিকানাটি কেন a[0]একাধিক নয় 0x1000? ঠিক কি __attribute__((aligned(x)))করে? আমি এই ব্যাখ্যা ভুল বুঝেছি …

17
সি কি দৃ strongly়ভাবে টাইপ করা হয়?
উইকিপিডিয়া উদ্ধৃত : দুটি সাধারণ ব্যবহৃত ভাষা যা বহু ধরণের অন্তর্নিহিত রূপান্তরকে সমর্থন করে সেগুলি হ'ল সি এবং সি ++, এবং কখনও কখনও দাবি করা হয় যে এগুলি দুর্বলভাবে টাইপ করা ভাষা। তবে অন্যরা যুক্তি দেখান যে এই ভাষাগুলি বিভিন্ন প্রকারের ক্রিয়াকলাপগুলি কীভাবে মিশ্রিত হতে পারে তার পক্ষে যথেষ্ট বিধিনিষেধ …

15
কাঁটাচামচ () এর উদ্দেশ্য কী?
লিনাক্সের অনেক প্রোগ্রাম এবং ম্যান পৃষ্ঠায় আমি কোড ব্যবহার করে দেখেছি fork()। আমাদের কেন ব্যবহার করা দরকার fork()এবং এর উদ্দেশ্য কী?
88 c  unix  posix  fork 

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