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

C เป็นภาษาโปรแกรมคอมพิวเตอร์ทั่วไปที่ใช้สำหรับระบบปฏิบัติการเกมและงานที่มีประสิทธิภาพสูงอื่น ๆ

8
อะไรคือข้อเสียที่เป็นไปได้ของการวางการประกาศในบล็อกด้านในแทนที่จะเป็นจุดเริ่มต้นของฟังก์ชั่น?
ในสถานที่ที่ฉันทำงานมีแนวทางที่ชัดเจนสำหรับการวางประกาศของตัวแปร ตามนั้นจำเป็นต้องวางไว้ในระดับโลกและ / หรือที่จุดเริ่มต้นของฟังก์ชั่นและไม่ได้อยู่ในบล็อกด้านใน (เช่นสำหรับวง) เนื่องจากบุคคลเหล่านี้ถูกระบุว่ามีประสบการณ์มากกว่าฉันฉันแน่ใจว่าต้องมีเหตุผลที่ดีสำหรับสิ่งนี้ แต่ฉันไม่สามารถเข้าใจได้ว่าอะไรจะเกิดขึ้น มันจะเป็นการดีถ้ารู้ว่ามีข้อได้เปรียบเวลารวบรวม / เวลารันที่มีการประกาศในขอบเขตที่ใหญ่กว่า

6
คุณสามารถเรียนรู้การเขียนโปรแกรมใช้งานได้ใน C หรือไม่? [ปิด]
ปิด คำถามนี้ต้องการรายละเอียดหรือความคมชัด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ เพิ่มรายละเอียดและชี้แจงปัญหาโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว จากการอภิปรายความคิดเห็นที่นี่ฉันสงสัยว่าคุณสามารถเรียนรู้การเขียนโปรแกรมฟังก์ชั่นใน C?
9 c  paradigms 

3
อะไรคือ“ ประสบการณ์” กับภาษาหนึ่ง ๆ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ตอนนี้ฉันเป็นนักเรียน CS กำลังมองหาการฝึกงานภาคฤดูร้อนโดยเฉพาะเพราะฉันต้องการพัฒนาแอพสำหรับ Android และ / หรือ iOS เมื่อมองถึงข้อกำหนดสำหรับโอกาสต่าง ๆ (โอกาสในการพัฒนาซอฟต์แวร์ใด ๆ ไม่ใช่เฉพาะที่ฉันแยกออก) มันจะแสดงรายการ "ประสบการณ์กับ x, y, z .... " คำถามของฉัน: สิ่งที่นับเป็นประสบการณ์กับภาษาหรือเทคโนโลยีเฉพาะ? ฉันรู้สึกโชคดีที่ฉันมีโอกาสใช้ภาษาหลายภาษาในการศึกษาในมหาวิทยาลัยของฉันทุกอย่างตั้งแต่ VB จนถึงการประชุม MIPS แต่โดยส่วนตัวแล้วมีข้อยกเว้นบางประการฉันไม่คิดว่าตัวเองมีความรู้เพียงพอในภาษาส่วนใหญ่ที่ฉันเคยตกหลุมรักและบอกให้เขียนรหัส x ตามวันที่ y ฉันอาจรู้พื้นฐานของภาษา หากต้องการใช้ตัวอย่างเฉพาะที่ฉันต้องเผชิญในตอนนี้: การฝึกงานที่ฉันสนใจแสดงประสบการณ์กับ C และ / หรือ C ++ เป็นข้อกำหนด ฉันทำงานกับ C ฉันรู้ว่าคุณสามารถทำได้และไม่สามารถทำได้ฉันเป็นเจ้าของและได้อ่าน …

6
ในกรณีที่เป็นระบบเชิงวัตถุคุณควรเลือก struct (สไตล์ C) บนคลาสหรือไม่?
C และเป็นไปได้ว่าภาษาอื่น ๆ มักจะมีstructคำหลักสำหรับการสร้างโครงสร้าง (หรือบางสิ่งในลักษณะที่คล้ายกัน) เหล่านี้คือ (อย่างน้อยใน C) จากมุมมองแบบง่ายเช่นคลาส แต่ไม่มี polymorphism, inheritance, methods และอื่น ๆ นึกถึงภาษาเชิงวัตถุ (หรือหลายกระบวนทัศน์) ด้วยโครงสร้าง C-style คุณจะเลือกเรียนที่ไหนดี? ตอนนี้ฉันไม่เชื่อว่าพวกเขาจะต้องใช้กับ OOP เนื่องจากคลาสดูเหมือนจะแทนที่วัตถุประสงค์ของพวกเขา แต่ฉันสงสัยว่ามีสถานการณ์ที่พวกเขาจะได้รับความนิยมมากกว่าคลาสในโปรแกรมเชิงวัตถุหรือในสถานการณ์ประเภทใด มีสถานการณ์เช่นนี้หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.