mirror of
https://codeberg.org/andyscott/exercism.git
synced 2024-12-22 14:43:10 -05:00
15 lines
599 B
C
15 lines
599 B
C
|
// This is called an include guard, which ensures that the header is only
|
||
|
// included once. You could alternatively use '#pragma once'. See
|
||
|
// https://en.wikipedia.org/wiki/Include_guard.
|
||
|
#ifndef HELLO_WORLD_H
|
||
|
#define HELLO_WORLD_H
|
||
|
|
||
|
// Declare the 'hello()' function, which takes no arguments and returns a
|
||
|
// 'const char *', i.e. a pointer to a character (in this case the first
|
||
|
// character in a string). The function itself is defined in the hello_world.c
|
||
|
// source file. This function is called by the test case(s) in the test source
|
||
|
// file test_hello_world.c.
|
||
|
const char *hello(void);
|
||
|
|
||
|
#endif
|