I want to share certain C string constants across multiple c files. The constants span multiple lines for readability:
const char *QUERY = \"SELECT a,b,c \"
You can simply #define them separate
#define
#define QUERY1 "SELECT a,b,c " #define QUERY2 "FROM table..."
and then join them in one definition
#define QUERY QUERY1 QUERY2