دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: B.M. Harwani
سری:
ISBN (شابک) : 9781789617450
ناشر:
سال نشر: 2020
تعداد صفحات: 336
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 6 مگابایت
در صورت تبدیل فایل کتاب C Programming Cookbook - Over 40 recipes exploring data structures, pointers, interprocess communication, and database in C. به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب کتاب آشپزی برنامه نویسی C - بیش از 40 دستور العمل برای بررسی ساختارهای داده، اشاره گرها، ارتباطات بین فرآیندی و پایگاه داده در C. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
C یک زبان سطح بالا است که در بین توسعه دهندگان محبوب است. به شما امکان میدهد درایورهای دستگاههای مختلف را بنویسید، به سختافزار سطح ماشین دسترسی داشته باشید، تخصیص حافظه پویا و موارد دیگر را اعمال کنید. این کتاب با آموزشهای مستقلی که به عنوان دستور پخت شناخته میشوند، شما را در برخورد با C و ویژگیهای خاص آن راهنمایی میکند و به شما کمک میکند از آخرین ویژگیهای آن بهرهمند شوید. با شروع کارهای رایج، هر دستور غذا به یک مشکل خاص می پردازد و سپس راه حل را توضیح می دهد تا شما را با آنچه در زیر کاپوت می گذرد آشنا کند. شما مفاهیم اصلی زبان برنامه نویسی، از جمله نحوه کار با رشته ها، اشاره گرها و آرایه های تک بعدی و چند بعدی را بررسی خواهید کرد. همچنین یاد خواهید گرفت که چگونه یک برنامه بزرگ را با ایجاد توابع، مدیریت فایل ها و استفاده از پایگاه داده به ماژول های کوچک تبدیل کنید. در نهایت، این کتاب شما را از طریق مفاهیم پیشرفته مانند همزمانی و ارتباطات بین فرآیندی راهنمایی می کند. در پایان این کتاب، درک واضح و دانش عمیق تری از برنامه نویسی C خواهید داشت که به شما کمک می کند توسعه دهنده بهتری شوید. دستکاری آرایه های تک بعدی و چند بعدی انجام عملیات پیچیده روی رشته ها نحوه استفاده بهینه از اشاره گرها و حافظه را بدانید نحوه استفاده از آرایه ها، توابع و رشته ها را برای ایجاد برنامه های بزرگ کشف کنید اجرای چندوظیفه ای با استفاده از نخ ها و همگام سازی فرآیندها برقراری ارتباط بین دو یا چند فرآیند با استفاده از تکنیک های مختلف ذخیره متن ساده در فایل ها و ذخیره داده ها در پایگاه داده
C is a high-level language that's popular among developers. It enables you to write drivers for different devices, access machine-level hardware, apply dynamic memory allocation, and much more. With self-contained tutorials, known as recipes, this book will guide you in dealing with C and its idiosyncrasies and help you benefit from its latest features. Beginning with common tasks, each recipe addresses a specific problem followed by explaining the solution to get you acquainted with what goes on under the hood. You will explore core concepts of the programming language, including how to work with strings, pointers, and single and multi-dimensional arrays. You will also learn how to break a large application into small modules by creating functions, handling files, and using a database. Finally, the book will take you through advanced concepts such as concurrency and interprocess communication. By the end of this book, you'll have a clear understanding and deeper knowledge of C programming, which will help you become a better developer. Manipulate single and multi-dimensional arrays Perform complex operations on strings Understand how to use pointers and memory optimally Discover how to use arrays, functions, and strings to make large applications Implement multitasking using threads and process synchronization Establish communication between two or more processes using different techniques Store simple text in files and store data in a database
Working with Arrays Managing Strings Exploring Functions Deep Dive into Pointers File Handling Implementing Concurrency Networking and Inter-process communication Using MySQL Database Appendix A Appendix B Appendix C