meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
digital:programmieren:c [2019/01/11 12:21]
natrius
digital:programmieren:c [2022/02/22 16:44]
natrius removed
Line 1: Line 1:
 # C # C
 +
 Zusammenfassung für nützliche Sachen beim Programmieren mit C. Zusammenfassung für nützliche Sachen beim Programmieren mit C.
  
 ## Ressourcen ## Ressourcen
 +
 +  * https://github.com/kozross/awesome-c#learning-reference-and-tutorials
   * https://de.wikibooks.org/wiki/C-Programmierung   * https://de.wikibooks.org/wiki/C-Programmierung
   * http://www.code-in-c.com/galton-board-in-c/   * http://www.code-in-c.com/galton-board-in-c/
   * http://www.c-howto.de/tutorial/einfuehrung/   * http://www.c-howto.de/tutorial/einfuehrung/
 +  * http://www.vazgames.com/retro/CPROG.htm
 +  * http://ergodic.ugr.es/cphys_pedro/c/c/ccourse.html
 +  * ALGORITHMS http://www-igm.univ-mlv.fr/~lecroq/string/index.html
 +  * Propositional Logic: Introduction https://www.youtube.com/watch?v=qV4htTfow-E&list=PL619166130C21EADA
 +  * https://www.gnu.org/software/libc/manual/html_node/Getopt.html
 +  * Allgemein, MultiOS-Gamedev: https://gist.github.com/flibitijibibo/b67910842ab95bb3decdf89d1502de88
 +  * https://www.reddit.com/r/C_Programming/comments/cep9zl/c_skill_tree_visual_guide_for_c_resources/
 +  * Structure my program https://www.reddit.com/r/C_Programming/comments/cadkxr/c_programming_beginner_needs_help/?sort=top
 +  * https://www.reddit.com/r/C_Programming/comments/b3f9n5/i_created_a_simple_tictactoe_game_and_am_looking/?sort=top
 +  * http://sekrit.de/webdocs/c/beginners-guide-away-from-scanf.html
 +  * http://rosettacode.org/wiki/Category:Programming_Tasks
 +
 +### Starting a project, planning
 +
 +  * https://www.quora.com/How-do-I-start-my-own-programming-projects-1
 +  * https://www.codeconquest.com/programming-projects/
 +  * https://www.khanacademy.org/computing/computer-programming/programming/good-practices/a/planning-a-programming-project
 +
 +### Games
 +
 +  * https://www.codingame.com/home
 +  * https://www.coderbyte.com/
 +  * https://www.reddit.com/r/C_Programming/comments/c3ap6f/i_just_started_a_new_project_on_github_with_code/?sort=top
 +  * https://projecteuler.net/
 +  * https://www.reddit.com/r/dailyprogrammer/
 +  * https://www.hackerrank.com/
 +  * paid? - https://www.topcoder.com/
  
 ## Cheat Sheet ## Cheat Sheet
Line 103: Line 133:
     th = atan2(y, x);     th = atan2(y, x);
 } }
 +</code>
  
 ### Creating Functions ### Creating Functions
  
 +<code c>
 int functionname(type1 input1, ... , typeN *output1, ...);     // this is the function prototype with the ; int functionname(type1 input1, ... , typeN *output1, ...);     // this is the function prototype with the ;
 int functionname(type1 input1, ... , typeN *output1, ...) int functionname(type1 input1, ... , typeN *output1, ...)