Typedef » Historique » Version 3
  Patrice Nadeau, 2025-03-23 10:54 
  
| 1 | 1 | Patrice Nadeau | # Typedef  | 
|---|---|---|---|
| 2 | |||
| 3 | ## Règles  | 
||
| 4 | 1. En minuscule  | 
||
| 5 | 2 | Patrice Nadeau | 1. Suivie de **_t**  | 
| 6 | 1 | Patrice Nadeau | |
| 7 | ## Exemple  | 
||
| 8 | ```c  | 
||
| 9 | /**  | 
||
| 10 | * @brief Type de la structure dans la librairie `ds1305`  | 
||
| 11 | */  | 
||
| 12 | typedef struct { | 
||
| 13 | /** @brief Dernier deux chiffres : ≥ 00, ≤ 99 */  | 
||
| 14 | uint8_t year;  | 
||
| 15 | /** @brief 01 - 12 */  | 
||
| 16 | uint8_t month;  | 
||
| 17 | /** @brief 01 - 31 */  | 
||
| 18 | uint8_t date;  | 
||
| 19 | /** @brief 1 - 7 */  | 
||
| 20 | uint8_t day;  | 
||
| 21 | /** @brief 00 - 23 */  | 
||
| 22 | uint8_t hours;  | 
||
| 23 | /** @brief 00 - 59 */  | 
||
| 24 | uint8_t minutes;  | 
||
| 25 | /** @brief 00 - 59 */  | 
||
| 26 | uint8_t seconds;  | 
||
| 27 | } ds1305_time_t;  | 
||
| 28 | ```  |