ถามตอบปัญหาและข้อมูลเกี่ยวกับ c

dbus - ไคลเอนต์ c คุยกับเซิร์ฟเวอร์ python - ไม่ทำงาน

ส่วนต่อประสานหลามของฉัน: จากการนำเข้า sdbus (DbusInterfaceCommonAsync, dbus_method_async, dbus_property_async, dbus_signal_async) คลาส ExampleInterface ( ...

• python • c • dbus

HTTP Chat Cleint/เซิร์ฟเวอร์คู่ในC

เขียนไคลเอ็นต์/เซิร์ฟเวอร์ Chat ที่ทำงานได้อย่างสมบูรณ์ในโปรโตคอล HTTP เซิร์ฟเวอร์ของคุณควรสามารถรับคำขอจากลูกค้ารายหนึ่งและส่งไปยังอีกเครื่องหนึ่งได้ และในทางกลับกัน สมมติว่าทั้งหมด ...

ฟังก์ชัน atoi() ทำตัวแปลก ๆ [ซ้ำกัน]

ดังนั้นฉันจึงมีปัญหาบางอย่าง ฉันกำลังสร้างโปรแกรมที่คำนวณจำนวนเฉพาะจาก 1 ถึง N มันรับอินพุตและมี 3 อินพุต: "e" - ออกจากโปรแกรม "p N" - คำนวณ ...

ตั้งค่าสุดท้ายของไดนามิกอาร์เรย์ของพอยน์เตอร์ถ่านใน C เป็น NULL ในขณะสิ้นสุดการวนซ้ำหรือไม่

ฉันมีคำถามสองสามข้อตามรหัสด้านล่าง นี่จะเป็นวิธีที่ถูกต้องในการมีค่ารักษาการณ์เป็น NULL ที่ส่วนท้ายของอาร์เรย์พอยน์เตอร์ถ่านแบบไดนามิกหรือไม่ ถ้าไม่ฉันจะทำอย่างไร? จะ...

ทำให้ Ludo โดยใช้ Semaphores 4 กระบวนการทำงานตามลำดับเช่น robin . แบบกลม

ในช่วงล็อกดาวน์นี้ คุณกำลังเล่น Ludo กับสมาชิกครอบครัว n คน โดยที่ n<=4. สมมติว่าโทเค็นทั้งหมดอยู่ในช่องเริ่มต้นและพิจารณาสถานการณ์ต่อไปนี้: หาก ...

บรรทัดคำสั่งและอินพุตผู้ใช้

#include <stdlib.h> #include <stdio.h> int main (int argc, ถ่าน *argv[] ) { float out_radius, in_radius, พื้นที่, ปริมณฑล, in_radius2, out_radius2; ถ้า (argc == 1) { ...

ทำไมในกรณีแรกโปรแกรมทำงานโดยไม่มี '*' แต่ในอีกกรณีหนึ่งมันพังทันที

ฉันมีปัญหาแปลกๆ ฉันไม่เข้าใจว่าทำไมโปรแกรมของฉันในกรณีนี้ถึงทำงาน: #include <stdio.h> #include <stdlib.h> void wielkosc(int *tab, int size) { tab = malloc(size + sizeof(...

เครดิต Cs50 PSet1 ต้องการข้อมูลเชิงลึกเกี่ยวกับรหัสของฉัน

ฉันกำลังมองหาวิธีการทำงานนี้ จนถึงตอนนี้ มีการแสดงหมายเลข CC ที่ถูกต้องว่าไม่ถูกต้องเมื่อฉันใช้ check50 ฉันคิดว่าคณิตศาสตร์เพื่อให้ได้ผลรวมนั้นดี แต่ฉันไม่รู้ว่าทำไมมันถึงให้ ...

ทำไมรหัสนี้ไม่ทำงานบน vscode แต่ทำงานบนคอมไพเลอร์ออนไลน์

รหัสทำงานบนคอมไพเลอร์ออนไลน์แต่ไม่ใช่บน vscode โดยใช้ส่วนขยายพื้นฐาน c/c++ คอมไพเลอร์โดย microscoft #include <stdio.h> int main() { int c; printf("ป้อนค่า:"); c = getchar();...

การเข้าถึงอาร์เรย์ uint16_t เป็นตัวชี้ uint32_t

ฉันกำลังทำงานกับโปรเซสเซอร์ ARM ที่มี ADC 16 บิต 2 ค่าเป็นค่า 32 บิตหนึ่งค่า (คิดว่าเป็นการอ่านสัญญาณสเตอริโอทั้งสองช่อง) ฉันต้องการรับค่าเป็น uint16_t[1024][2] แต่ระบบ ...

รายการที่เชื่อมโยงเห็นจำนวนการพิมพ์เป็นศูนย์ [ปิด]

ฉันมีโครงการ ตัวอย่างเช่น เมื่อผู้ใช้ป้อน 'insertLast' สมาชิกคนสุดท้ายของรายการเชื่อมโยงจะเป็นหมายเลขนั้น ไม่เป็นไรยกเว้น insertFirst พอลองบวกเลขขึ้นต้นรายการก็พบว่า ...

ฉันจะแก้ไขคำถามนี้ที่เกี่ยวข้องกับ string_Concatenation โดยใช้ C ได้อย่างไร

ฉันยังใหม่กับการเข้ารหัส นี่คือคำถามจากโค้ด #30 วันใน Hackerrank แต่ฉันไม่สามารถแก้ปัญหาได้ ใครสามารถช่วยฉันด้วยการบอกฉันว่ามีปัญหาอะไรที่นี่ #รวม <stdio.h> #รวม &...

ตรวจสอบว่านามสกุลไฟล์ผิด [ปิด]

ฉันจะตรวจสอบได้อย่างไรว่านามสกุลของไฟล์ผิด? ตัวอย่างเช่น ถ้ามีไฟล์ index.html โปรแกรมควรพิมพ์ผิดรูปแบบ และถ้ามีไฟล์ output.txt จะไม่พิมพ์อะไรเลย #รวม<...

ส่งคืนค่าจากมาโครโดยไม่มีกลุ่มที่ค้ำยัน gcc

หากฉันมีมาโครที่มีลักษณะดังนี้: #define some_macro(x,y,z)({ operation1; operation2; ...; x+y+z; //return value }) ฉันจะทำให้มันคืนค่าโดยไม่มี ใช้ gcc ค้ำยัน ...

ตำแหน่งที่ดีที่สุดในการติดตั้ง cd ในเชลล์?

ฉันสงสัยว่าตำแหน่งที่ดีที่สุดในการติดตั้ง cd อยู่ที่ไหน ฉันรู้ว่ามันไม่ถูกต้องแน่นอนหากมีการใช้งานในกระบวนการย่อย ในขณะที่ { พร้อมท์ A fork_return = fork();...