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

WINSOCK , TCP : ไม่มีการเชื่อมต่อระหว่างคอมพิวเตอร์สองเครื่อง

ฉันไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ TCP บนคอมพิวเตอร์จากไคลเอนต์ในคอมพิวเตอร์เครื่องอื่นบนเครือข่ายท้องถิ่นเดียวกัน ฉันได้รับข้อผิดพลาด 10060 ฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้หากไคลเอนต์คือ ...

• c • tcp • network-programming • ip • winsock

พยายามทำความเข้าใจฟังก์ชัน #define นี้ [ปิด]

รหัสนี้ถูกแปลงเป็น python ก่อนรัน (อาจหรืออาจจะไม่เปลี่ยนความหมายของโค้ดเมื่อคอมไพล์) ฉันพยายามจำลองสิ่งที่โค้ดบรรทัดแรกทำ แต่ฉันได้รับข้อผิดพลาด จุดประสงค์ของฉันคือ ...

ปุ่มหรือเมนูส่วนประกอบใน visual studio 2019 มองไม่เห็น xamarin

ฉันไม่เห็นปุ่มหรือเมนูส่วนประกอบ วิธีการได้รับมัน

ข้อผิดพลาด Access Violation ใน c ถูกต้องแค่ไหน?

ฉันได้รับข้อผิดพลาด "ตำแหน่งการเขียนการละเมิดการเข้าถึง" เมื่อฉันเรียกใช้รหัสนั้น ฉันรู้ว่าอาจเป็นเพราะฉันพยายามเปลี่ยนค่า const แต่ฉันไม่รู้ว่าโค้ดถูกต้องแค่ไหน ออบส์: ฉัน ...

ค้นหาจำนวนมากที่สุดในไฟล์

ฉันต้องการค้นหาจำนวนเต็มที่มากที่สุดในไฟล์และพิมพ์ออกมา ตัวเลขสามารถมีได้มากกว่า 100 หลัก และหลังจากแต่ละตัวเลขจะมีเครื่องหมายจุลภาค ยกเว้นตัวเลขสุดท้ายหลังจากนั้นจะไม่มา ตัวอย่างที่ 1:...

เปลี่ยนสีข้อความในคอนโซล

ฉันยังใหม่กับ C และฉันสงสัยว่าการใช้ system() เป็นวิธีที่ดีในการเปลี่ยนสีของข้อความในคอนโซลหรือไม่ int main() { ระบบ ("echo \x1b[32m"); printf("สวัสดี"); ...

ไม่สามารถแก้ไขคำเตือน snprintf ใน C

เผชิญกับคำเตือนซึ่งฉันไม่สามารถแก้ไขได้ ฉันใช้ stm32 MCU และ STM32CubeIDE กับคอมไพเลอร์ C11 มาตรฐาน ฉันสามารถกำจัดคำเตือนได้อย่างง่ายดายโดยการเพิ่มขนาด gStr ของอาร์เรย์ แต่จะ ...

ในการคอมไพล์ จะแสดงคำสั่งที่สิ้นสุดสำหรับโปรแกรม c

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

การกำหนดอาร์เรย์เป็นองค์ประกอบให้กับรายการที่เชื่อมโยงใน c

ฉันต้องการกำหนดอาร์เรย์เป็นองค์ประกอบของรายการที่เชื่อมโยง แต่เมื่อฉันพิมพ์รายการ อาร์เรย์ของฉันสังเกตเห็นว่าอาร์เรย์ของโหนดทั้งหมดเปลี่ยนไปเป็นค่าสุดท้ายที่ผู้ใช้ป้อนก่อน ฉันสร้าง struct : ...

จะฟังการกดแป้นทั้งหมดใน Winapi และยกเลิกบางรายการได้อย่างไร

ฉันกำลังพยายามเขียนโปรแกรมดีบักซอฟต์แวร์แป้นพิมพ์ใน C(++) สำหรับแป้นพิมพ์เส็งเคร็งที่ดับเบิลคลิก เห็นได้ชัดว่าฉันต้องตั้งค่าเบ็ดเป็น WM_KEYBOARD_LL แต่ฉันก) ไม่สามารถทำได้ฉันมี "...

TI CC2541 ตัวแบ่งแรงดันไฟ adc ค่าที่ไม่ถูกต้อง

ฉันกำลังทำงานในโครงการที่มี TI CC2541 (วางบนโมดูล jdy-08 BLE) ฉันพยายามรับระดับแบตเตอรี่ lipo โดยใช้อินเทอร์เฟซ adc ผมอ้างอิงโพสต์นี้ https://sunmaysky.blogspot.com/2013/12/cc2530-...

C libxml2 : แยกวิเคราะห์ xmlPath เพื่อสำรวจในลูปและแยกพารามิเตอร์ของโหนดหลาน เป็นไปได้?

ฉันเป็นผู้เริ่มต้นในการใช้ Xpath และ XML ฉันติดตั้ง libxml2 แล้ว และฉันสามารถแยกวิเคราะห์ไฟล์ XML ได้สำเร็จ ฉันยังสามารถอ่านค่าของโหนดเฉพาะโดยใช้ xmlXPathContext คำชี้แจงปัญหา...

สัญกรณ์บิตในC

ฉันกำลังอ่าน "ภาษาการเขียนโปรแกรม C" และในส่วนการดำเนินการระดับบิต พวกเขาเขียนว่า: x & ~077 7s ใน 077 ย่อมาจากอะไร

เหตุใด mod 2^n จึงใช้คำสั่ง CLTD สำหรับตัวเลขที่ลงนาม

ดังนั้นฉันรู้ว่าเมื่อคุณทำ x mod 2^n สำหรับการดำเนินการที่ไม่ได้ลงนาม คอมไพเลอร์จะแปลงการดำเนินการนั้นเป็น x & (2^n - 1) แต่เมื่อฉันดูการใช้งานคอมไพเลอร์โดยใช้ตัวเลขที่มีลายเซ็น e....

เหตุใดค่าคงที่จำนวนเต็มเลขฐานสิบหกจึงเป็นค่าลบไม่ได้

ตารางนี้แสดงประเภทเป็นประเภทแรกที่สามารถใส่ค่าได้ การตรวจสอบ 0xFFFFFFFF0 ด้วย gdb แสดงว่าเป็นประเภทที่ไม่ได้ลงชื่อ: (gdb) ptype 0xFFFFFFF0 type = unsigned int แต่ 0xFFFFFFF0 คือ -16 ...