Difference between revisions of "C programming notes"

From Wiki at Neela Nurseries
Jump to: navigation, search
m (^ C Pointers and dereference syntax)
m (^ C Pointers and dereference syntax)
Line 32: Line 32:
 
This section the beginning of references, links and personal notes on some of the most difficult and important C language constructs, often used in schedulers and RTOS implementations:
 
This section the beginning of references, links and personal notes on some of the most difficult and important C language constructs, often used in schedulers and RTOS implementations:
  
<ul>
 
 
*  https://riptutorial.com/c/example/31818/typedef-for-function-pointers
 
*  https://riptutorial.com/c/example/31818/typedef-for-function-pointers
</ul>
 
  
 
Arrays of strings and arrays of pointers to strings:
 
Arrays of strings and arrays of pointers to strings:
  
 
*  https://stackoverflow.com/questions/1088622/how-do-i-create-an-array-of-strings-in-c/1095006
 
*  https://stackoverflow.com/questions/1088622/how-do-i-create-an-array-of-strings-in-c/1095006
 +
 +
<!-- comment -->
  
 
== [[#top|^]] References ==
 
== [[#top|^]] References ==

Revision as of 07:45, 11 November 2021


Really good interesting article by Simon Tatham on co-routines and a couple ways of implementing them in C language; accessible good style of writing:



Quote from the article:

    "Any coding standard which insists on syntactic clarity at the expense of algorithmic clarity should be rewritten."  - Simon Tatham


Floating point convert and notes on-line, Javascript converter:


^ C Pointers and dereference syntax

This section the beginning of references, links and personal notes on some of the most difficult and important C language constructs, often used in schedulers and RTOS implementations:

Arrays of strings and arrays of pointers to strings:


^ References