Programming in C/XC¶ Calling between C/C++ and XC Passing arguments from XC to C/C++ Passing arguments from C/C++ to XC XC Implementation-Defined Behavior C Implementation-Defined Behavior Environment Identifiers Characters Floating point Hints Preprocessing directives Library functions Locale-Specific Behavior C and C++ Language Reference Standards Books Online XCC Pragma Directives XC to C Cheat sheet Parallel tasks & channels Ports Timers ‘Selecting’ events Locks Function pointers Targeting multiple tiles