คำถามติดแท็ก c

C เป็นภาษาโปรแกรมที่ใช้งานทั่วไป

2
Python.h พบโดยค้นหา แต่ไม่ใช่ GCC
ฉันเพิ่งเขียน C ปฏิบัติง่ายเพื่อตรวจสอบว่าPython.hทำงานหรือไม่ #include<Python.h> #include<stdio.h> int main() { printf("this is a python header file included programm\n"); return 0; } เห็นได้ชัดว่ามันไม่ได้ทำอะไรมาก อย่างไรก็ตามเมื่อฉันพยายามรวบรวมด้วยgccมันทำให้ฉันมีข้อผิดพลาด: foo.c:1:19: fatal error: Python.h: No such file or directory. แล้วฉันจะตรวจสอบเพื่อดูว่าหลาม devแพคเกจได้ติดตั้งหรือไม่ได้ใช้ Python.hlocate $locate Python.h /usr/include/python2.7/Python.h เป็นที่ชัดเจนสำหรับฉันว่าฉันมีPython.hไฟล์ส่วนหัวในระบบของฉัน ฉันจะทำให้การทำงานของฉันทำงานได้อย่างไร?
12 python  c 

3
การใช้ไดเร็กทอรี / usr / include คืออะไร
ฉันใหม่สำหรับ Ubuntu ฉันกำลังดูไดเรกทอรีที่/usr/includeมีไฟล์ส่วนหัวจำนวนมาก ฉันรู้ว่าพวกเขาได้ระบุค่าคงที่บางอย่างและข้อมูลอื่น ๆ ที่ใช้ใน Ubuntu ฉันสับสนกับการใช้งาน linux/byteorderหนึ่งภายในไดเรกทอรี ซึ่งมีสองไฟล์: big_endian.h little_endian.h ฉันสงสัยว่าทำไมต้องใช้สองไฟล์ เครื่องของฉันจะเป็น endian ใหญ่หรือ endian น้อยจริงไหม? ไม่อูบุนตูขณะติดตั้งไม่ได้เลือกระบบไบต์ของฉันหรือไม่ ไม่/usr/includeเป็นเพียงเหมือนกันสำหรับทุกเครื่อง? การใช้งานที่แน่นอนของมันคืออะไร? ขอบคุณล่วงหน้า.
12 12.04  kernel  c 

1
Ubuntu ปล่อยหน่วยความจำที่จัดสรรโดยโปรแกรม C โดยอัตโนมัติเมื่อโปรแกรมยุติหรือไม่
ฉันได้เขียนโปรแกรม C ที่มีรหัสการจัดสรรหน่วยความจำโดยใช้malloc()ฟังก์ชั่น ถ้าฉันไม่เพิ่มหน่วยความจำด้วยfree()ฟังก์ชั่น Ubuntu จะปล่อยมันโดยอัตโนมัติหรือไม่?
11 kernel  c 


3
วิธีแก้ไขข้อผิดพลาดในการรวบรวมที่กล่าวถึง“ stray '\ 342'” และ“ stray '\ 200'” [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับถาม Ubuntu ปิดให้บริการใน2 ปีที่ผ่านมา ฉันเขียนโปรแกรมนี้: #include<stdio.h> int main() { printf(“Hello World\n”); return 0; } ฉันบันทึกเป็นfirst.cและพยายามรวบรวม แต่ได้รับปัญหานี้ฉันได้ติดตั้งแม้แต่คอมไพเลอร์ gcc ด้วย $ gcc first.c -o first1 first.c: In function ‘main’: first.c:4:1: error: stray ‘\342’ in program first.c:4:1: error: stray ‘\200’ in program first.c:4:1: error: stray ‘\234’ in program first.c:4:11: …
9 compiling  c 

2
ขุย: ไม่พบคำสั่ง
Ubuntu มียูทิลิตี้ที่เป็นขุยหรือไม่? ติดตั้งอย่างไร? ในการเขียนโปรแกรมคอมพิวเตอร์ผ้าสำลีคือยูทิลิตี Unix https://en.wikipedia.org/wiki/Lint_%28software%29 thufir@mordor:~$ thufir@mordor:~$ gcc program.c -o prog program.c:5:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main() ^ thufir@mordor:~$ thufir@mordor:~$ ./prog Hello World thufir@mordor:~$ thufir@mordor:~$ lint program.c No command 'lint' found, did you mean: Command 'line' from package 'util-linux' (main) Command 'jlint' from package 'jlint' (universe) …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.