cdocs

所属分类:C/C++基础
开发工具:HTML
文件大小:34KB
下载次数:0
上传日期:2022-09-12 23:29:40
上 传 者sh-1993
说明:  c-docs是一个c编程语言文档库,其中包括来自基本c编程、数据结构...
(c-docs is a C programming language documentation repository that includes topics from basic C programming, data structures, Linux command-line interfaces)

文件列表:
CLONEPROCESS.md (767, 2022-09-13)
Contributing.md (4744, 2022-09-13)
Contributors.md (954, 2022-09-13)
LICENSE.md (1065, 2022-09-13)
data_structures (0, 2022-09-13)
data_structures\hash_table.md (6202, 2022-09-13)
data_structures\linked_list.md (3446, 2022-09-13)
example_c_file.c (657, 2022-09-13)
example_md_file.md (295, 2022-09-13)
index.html (10766, 2022-09-13)
intro_to_c (0, 2022-09-13)
intro_to_c\conditional.c (4044, 2022-09-13)
intro_to_c\iterative_statements.md (7776, 2022-09-13)
intro_to_c\scope.md (4988, 2022-09-13)
linux_cli (0, 2022-09-13)
linux_cli\cli.md (5942, 2022-09-13)
linux_cli\redirection.md (6339, 2022-09-13)
linux_cli\standard_error.md (3107, 2022-09-13)
linux_cli\standard_output.md (1557, 2022-09-13)
package.json (588, 2022-09-13)
pointers_arrays_strings (0, 2022-09-13)
pointers_arrays_strings\allocation.md (7983, 2022-09-13)
pointers_arrays_strings\null_pointer.md (3330, 2022-09-13)
pointers_arrays_strings\pointers.md (3661, 2022-09-13)
structs (0, 2022-09-13)
structs\structs.md (4622, 2022-09-13)

# Guide To C Programming & Data Structure Implementation This repository will provide useful resources & explanations from our **contributors** for specific concepts (of programming & C language). Furthermore, we attempt to explain some of the most well-known data structures and how they can be implemented. ## Prerequsite Knowledge The prerequsite knowledge might differ from topics to topics here. However the following gives you a generalized list of prerequsite concepts needed to help understand the targetted topics more effectively. #### Knowledge - **Previous Programming Experience** : Previous experience with another programming language will help a lot when trying to understand the documentation, but not absolutely required if you have dealt with basic to advance logical operations & mathematical backgrounds and so on. - **Basic Mathematic Concepts** : `addition`, `subtraction`, `division`, `multiplication`, `remainder`, `syntactic definition of prime number, integer, float`, ... ## Corequsuite Software Tools If you are planning to practice along with the documentation of the repo, you will be the following software tools to **compile** & **run** on specific files & commands in your machine. **Command Line Interface** We will need to have a `linux`-based `cli (command line interface)`. For _Window_ users, you may download any sub-linux distributions such as `ubuntu-20.+`. If you are a _MacOS_ user, you can directly run necessary commands on your `terminal` application. **Code Editor** We highly suggest that you use your `code editor` as one of the following along with `integrated terminal` in your editor application. - **VSCode** - **Atom** - **VIM** ## Materials of Documentation The following is the list of the materials (topics) covered in our repository. - **`/intro_to_c`** - **`/data_structures`** - **`/pointers_arrays_strings`** - **`/structs`** - **`/linux_cli`**

近期下载者

相关文件


收藏者