أسئلة الموسومة [pointers]

0 الأصوات
0 ردود
كيفية تغيير قيمة شيء في الصفيف باستخدام المؤشر دون استخدام الأقواس المربعة [مغلق]
إنه يعطيني خطأ عدم القدرة على استخدام الشفرة بسبب المؤشر :) #include <stdio.h> #define LENGTH 31 void get_boom_number(int* a) { pr...
طلبت منذ أشهر 8
0 الأصوات
1 ردود
أنا مرتبك كيفية فهم هذا الرمز. يحتوي على مؤشرات مزدوجة
لا أفهم سبب تغيير الشفرة أدناه للصفيف b: int a[] = { 3, 6, 9 }; int b[] = { 2, 4, 6, 8, 10 }; int **c; int **d[2]; c = (int **)malloc (b[1] *...
طلبت منذ أشهر 8
1 الأصوات
1 ردود
محاولة إعادة إنشاء وظيفة strcpy باستخدام المؤشرات
أحاول معرفة المؤشر عن طريق إعادة إنشاء وظيفة strcpy في C. لقد توقفت عن العمل كلما كان لدي مساحة ، وعلامة التبويب في سلسلة الإدخال الخاصة بي (أي...
طلبت منذ أشهر 8
-1 الأصوات
1 ردود
كيف يمكنني الوصول إلى مخزن مؤقت للذاكرة معيّن في بنية سريعة؟
ربما يكون هذا أمرًا تافهًا لك ، لكنني جديد في Swift ولا يمكنني العثور على الإجابة. يمكنني استخدام رمز C لتحويل البيانات من TCP /IP ، الذي يعمل ب...
طلبت منذ أشهر 8
1 الأصوات
1 ردود
مشكلة في إنشاء وإرجاع صفيف خشنة (خطأ std :: bad_array_new_length)
فيما يتعلق بمشكلة الواجب المنزلي هذه ، نحتاج إلى إنشاء مجموعة مسننة جديدة تحتوي على الشفرة التي يوفرها الأستاذ لدينا ، وطباعة المصفوفة ، وحساب ا...
طلبت منذ أشهر 8
1 الأصوات
1 ردود
تم طباعة طباعة علامة تجزئة في عناصر الترتيب
إذن لديّ هذا التصنيف الذي يعمل بشكل جيد ولكنني بحاجة إلى طريقة لطباعة عناصره بالترتيب الذي تم إدخاله به. لقد كنت أفكر في كيفية القيام بذلك ولكن...
طلبت منذ أشهر 8
1 الأصوات
1 ردود
كيفية ملء مجموعة من البنيات باستخدام مؤشر أثناء القراءة من ملف في C
ظهرت العناصر التالية أثناء الدراسة ، وأرغب في القيام بما هو مفترض. دعنا نقول أن لدينا البنية التالية: typedef struct a{ int x; int...
طلبت منذ أشهر 8
1 الأصوات
2 ردود
تعديل مؤشر في دالة [مكررة]
     يحتوي هذا السؤال بالفعل على إجابة هنا:      و              كيف يمكنني التعديل مؤشر تم تمريره إلى دالة في C؟                        ...
طلبت منذ أشهر 8
0 الأصوات
1 ردود
الطريقة الصحيحة لاستدعاء دالة c تتوقع سلسلة const char8 [] كمعلمة
داخل ISR لأحد المتحكمين ، أحاول استدعاء دالة كما يلي: //adc.c static volatile char uartBuf[6]={0}; CY_ISR(ISR_ADC) { for (uint8_t i=0; i <...
طلبت منذ أشهر 8
-1 الأصوات
1 ردود
يظهر الهيكل الذي تم تمريره من المؤشر قيمًا خاطئة
لدي متغير struct employee الذي قمت بتهيئته على الكومة باستخدام malloc. أقوم بتمرير هذا المتغير من مؤشر باستخدام *tmp كما هو موضح أدناه. المشكلة...
طلبت منذ أشهر 8
-3 الأصوات
1 ردود
هل يمكن أن يقول لي أحدهم لماذا لا يمكنني العثور على طول الصفيف باستخدام دالة sizeof () هنا؟
عندما غيّرت الشفرة لتضمين وسيطة للحجم ، عملت الشفرة بشكل صحيح. لكن لا يمكنني فهم الخطأ الذي يظهر عندما أقوم بحساب طول الصفيف باستخدام sizeof ()؟...
طلبت منذ أشهر 8
-2 الأصوات
1 ردود
يعامل printf * p ++ بشكل مختلف عما يحدث لـ p [مكرر]
     يحتوي هذا السؤال بالفعل على إجابة هنا:      و              تعبيرات المؤشر: * ptr ++ و * ++ ptr و ++ * ptr                          ...
طلبت منذ أشهر 8
0 الأصوات
2 ردود
كيفية تخزين مجموعة شار غير موقعة لتعويم القيمة؟
أحاول أخذ بيانات المستشعر من Arduino &؛ التوت بي باستخدام الاتصالات التسلسلية RS232. لقد بحثت عن هذا الشيء الصغير ووجدت شيئًا له صلة بهذا الر...
طلبت منذ أشهر 8
0 الأصوات
0 ردود
كائن الصفيف المشار إليه لا يُرجع متغير الفئة عند التكرار - إنهاء يسمى بعد رمي مثيل 'std :: logic_error'
لذلك أحاول التكرار من خلال صفيف ديناميكي (مطلوب) من فئة "المرشح" الذي يحتوي على getter "getVotes ()" من أجل الحصول على الأصوات للجمع مع "totalVo...
طلبت منذ أشهر 8
0 الأصوات
2 ردود
الناتج قيمة الدمية بواسطة المؤشر
أقوم بتمرير مؤشر الهيكل إلى الوظيفة والوصول إليه في الوظيفة لكن المؤشر يشير إلى قيمة وهمية بعد أن تدخل هذه الوظيفة. إليك الرمز الذي يقرأ قيم...
طلبت منذ أشهر 8
0 الأصوات
0 ردود
كيفية حل المشاكل مع المتجه و T *
أواجه مهمة ، حيث يتعين علي تنفيذ تطبيق C ++ لقائمة نمط Java. لكن في بعض المناطق ، أواجه بعض المشاكل. لا يمكن تغيير إعلان .h و main.cpp. لد...
طلبت منذ أشهر 8
4 الأصوات
3 ردود
تحرير الذاكرة مع حذف مقابل المؤشر الذكي والطريقة المناسبة لتحرير الذاكرة
أقوم بتنفيذ مشروع للجامعة وأنا أحاول معرفة كيفية حذف الذاكرة بشكل صحيح وإذا كانت طريقة الحذف التي قمت بها سوف يكون لها نفس تأثير استخدام المؤشر...
طلبت منذ أشهر 8
0 الأصوات
1 ردود
تخصيص الذاكرة الديناميكية وفساد الكومة
للحصول على واجب للمدرسة ، أحتاج إلى إنشاء برنامج يأخذ صفيفًا واحدًا ويربط آخر به ، مع تعيين قيم X الأولى للصفيف الأول في صفيف جديد ، ثم الثاني ب...
طلبت منذ أشهر 8
0 الأصوات
2 ردود
تخصيص الذاكرة لمؤشرات الهيكل
لماذا عندما نعلن مؤشر بنية ، نحتاج إلى تخصيص ذاكرة struct A{ /// }; int main(void) { struct A *var=(struct A*)malloc(sizeof(struct A)); //...
طلبت منذ أشهر 8
0 الأصوات
1 ردود
كيفية استخدام مثيلات أطفال الفئة المجردة من خلال الأساليب؟
لدي لاعب فئة تجريدي وأطفاله AI و Human. في رئيسي ، عندما أقوم بإنشاء كائنين Human و AI يعمل بشكل جيد. ولكن بمجرد استخدامها كمعلمات في دالة تنتظر...
طلبت منذ أشهر 8
0 الأصوات
0 ردود
حفظ أعضاء الهيكل في قائمة مرتبطة وحفظهم
لقد بدأت مؤخرًا في تعلم المؤشرات والقوائم المرتبطة في C وهناك بعض الأشياء التي لا أفهمها بعد. أحاول قطع سلسلة إدخال وتعيين أجزاء معينة من هذه ال...
طلبت منذ أشهر 8
-1 الأصوات
1 ردود
segfault غير متوقع عند إنشاء شجرة ثنائية
لقد حصلت على التمثيل التالي لفئة BinaryTree: #include "treecode.hh" Treecode::Treecode(){} Treecode::Treecode(string s, int f) { this->...
طلبت منذ أشهر 8
2 الأصوات
2 ردود
تحديد متغير يساوي متغير يساوي nullptr
لدي مجموعة تسمى my_array من القوائم المرتبطة. Node* x = my_array[0]; if (head == nullptr) { my_array[0] = new Node; } كيف يعمل هذا بشكل...
طلبت منذ أشهر 8
-1 الأصوات
0 ردود
Raycasting with triangles - الوصول إلى مجموعة في صفيف
أقوم بالاتصال بالوظيفة const triangle_t* findClosestHit( const float3& p, const float3& d, const triangle_t* triangles, std::size_t nu...
طلبت منذ أشهر 8
-2 الأصوات
0 ردود
إنشاء حافة جديدة في فئة الرسم البياني
هذه هي المرة الأولى لي في StackOverflow ... أحاول أن أجعل العمل في فئة الرسوم البيانية على c ++. يعرض المترجم msj التالي في وظيفة "insert_edge":...
طلبت منذ أشهر 8