c — أسئلة مع إجابات

3 الاجابة
هل يمكن لشخص أن يساعدني ويروي ما هو الخطأ في التعليمات البرمجية الخاصة بي. لقد صنعت الحل باستخدام علبة التبديل واستبدلت علامات الترقيم بسلسلة فارغة. #include<stdio.h> #include<string.h> int main() { char st[50]; int i; printf("ENter the string:\n"); gets(st); ...
string
arrays
loops
switch-statement
30.07.2018, 18:40
1 إجابة
أحتاج إلى أن أتمكن من التبديل بين وظيفة في مكتبة ثابتة وإصداري الذي تم تجاوزه في تطبيقي الرئيسي. للقيام بذلك ، أحاول استخدام مؤشرات دالة. تكمن المشكلة في أنني لا أعرف كيفية تحميل مكتبة ثابتة في برنامجي. هل هذا ممكن؟ أو هل يجب علي استخدام ملف DLL؟
dll
static-libraries
30.07.2018, 18:13
3 الاجابة
رأيت تعليقًا يقول أن التهيئة لصفيف char مع "\001" سيضع رقمًا كحرف أول. لقد رأيت أين \0 لا يضع نول. التعليق غير المعدل: char input[SIZE] = ""; is sufficient initialization. while ( '\001' == input[0]) doesn't do what you think it is doing if you have initialized input[SIZE] = "\001"; (which crea...
octal
30.07.2018, 17:57
1 إجابة
يسحب الكود الخاص بي البيانات من ملف نصي واحد ثم يقوم بتجميع النقاط وإدخالها في ملف نصي منفصل ، لذلك أود أن يقوم البرنامج بتنظيم الفرق والنتائج حسب إجمالي النقاط قبل frpintf في الملف النصي. حتى الآن يقوم البرنامج بسحب البيانات وتشغيلها وإجماليها و fprintf على ما يرام ، هل ينبغي علي استخدام qsort للف...
qsort
30.07.2018, 16:53
2 الاجابة
main() { char a1='='; char a2='='; printf("%d",a1+a2); } الرمز على النحو الوارد أعلاه ، فهو ببساطة يؤدي '=' + '=' وطباعة القيمة 122. (لماذا ؟؟) ..
character-encoding
30.07.2018, 16:48
3 الاجابة
مشروع شركتي الجديدة ، يريدون تشغيل الكود 32 بت ، خادم الترجمة هو CentOS 5.0 مع GCC 4.1.1 ، كان هذا الكابوس. هناك الكثير من الوظائف التي تستخدم في المشروع مثل __sync_fetch_and_add أعطيت في دول مجلس التعاون الخليجي 4.1.2 وما بعدها. قيل لي لا يمكنني ترقية إصدار GCC ، لذلك يجب أن أقوم بعمل حل آخر بعد...
gcc
assembly
x86
30.07.2018, 16:21
2 الاجابة
أحاول تضمين خادم الويب النمس ، والذي هو مكتوب بلغة C ، وكتابة بقية التعليمات البرمجية في C ++. عند الترجمة أحصل على الخطأ: إعادة تعريف نوع C ++ المضمن 'bool' في ملف رأس النمس في كتل الكود #include <iostream> #include "mongoose.h" using namespace std; int main() { cout << "...
mongoose
server
30.07.2018, 16:14
1 إجابة
أتلقى التحذير بعد إضافتي -nostdlib إلى أعلام رابط. tricore/bin/ld.exe: warning: cannot find entry symbol _start; defaulting to c0000000 يتم الربط على النحو التالي: $(OUTDIR)/$(BINARY_NAME).elf: $(OUTDIR) $(OBJ) $(TRICORE_TOOLS)/bin/tricore-gcc -Tld/iRAM.ld -Wl,--no-warn-flags -Wl, --gc-se...
makefile
linker
startup
infineon
15.07.2018, 13:11
1 إجابة
bmp.h // BMP-related data types based on Microsoft's own #include <stdint.h> // aliases for C/C++ primitive data types // https://msdn.microsoft.com/en-us/library/cc230309.aspx typedef uint8_t BYTE; typedef uint32_t DWORD; typedef int32_t LONG; typedef uint16_t WORD; // information about...
pointers
struct
15.07.2018, 13:07
1 إجابة
كيف يمكن لـ Python استدعاء مكتبة C بالضبط؟ Tensorflow ، على سبيل المثال ، أعتقد أنه مكتوب في الغالب في لغة C ، ولكن يمكن استخدامه من Python. أفكر في تنفيذ شيء من هذا القبيل في لغة البرمجة الخاصة بي (المفسرة) (مكتوبة في Go ، لكنني أفترض أنها ستكون عملية مماثلة). ماذا يحدث عندما يستدعي برنامج Python...
dynamic-linking
15.07.2018, 11:05
1 إجابة
أريد دمج صفيفين ولكن هذا الكود لا يعطيني المخرجات المطلوبة. int main() int i,n,m; int size; printf(" enter the size of 1st array"); scanf(" %d",&n); int a[n]; for(i=0;i<n;i++) { printf(" %d element is ",i); scanf(" %d",&a[i]); } printf...
15.07.2018, 10:55
1 إجابة
أرغب في نقل الملف إلى الموقع باستخدام طريقة POST على موقع php النصي الذي يقبل "ملف المستخدم" والذي يحفظه على الخادم void SendFile() { const char hdrs[] = "Content-Type: multipart/form-data; boundary=--------071418204214402\n" "Accept: text/html,application/xhtml+xml,application/xml;q=...
file
winapi
send
wininet
15.07.2018, 10:50
2 الاجابة
ما أحاول تحقيقه هو عدم أخذ أكثر من حرف "x" (المسافات متضمنة) كمدخل. أنا أعرف فقط كيف أقوم بهما بشكل منفصل scanf ، مثل ما يلي: scanf("%20s",str) لا يستغرق ذلك أكثر من 20 حرفًا. scanf("%[^\n]s",str) يأخذ مسافات كذلك ، ولكن ليس له حدود. حاولت getline ولكنه يأخذ \n كقيمة في السلسلة أيضًا ، ...
20.06.2018, 01:22
1 إجابة
ما هو الاستعلام لمطابقة مؤشر دالة ، على سبيل المثال ، في التعليمات البرمجية التالية: int foo(struct A *a, int b) { return a->x->y(b); } y هو مؤشر الدالة التي يجب مطابقتها.
function-pointers
abstract-syntax-tree
clang-static-analyzer
clang-query
19.06.2018, 22:59
3 الاجابة
كما أفهمها ، يعمل الرمز التالي على النحو التالي: char* cptr = "Hello World"; يعيش "مرحبا العالم" في .rodata قسم من ذاكرة البرنامج. السلسلة الحرفية "Hello World" إرجاع مؤشر إلى العنوان الأساسي للسلسلة ، أو عنوان العنصر الأول في ما يسمى "المصفوفة" ، حيث يتم وضع الأحرف بالتسلسل في...
pointers
c-strings
literals
19.06.2018, 22:59
فوق
قائمة طعام