Using C functions from Watcom Fortran involves understanding several key aspects of interfacing between the two languages. Important considerations include the calling convention for functions, the structural definition and memory representation of data types, and the argument structure, which pertains to how pointers and various data types (like chars, ints, doubles, etc.) are represented. The standard Windows approach for working with DLLs includes using LoadLibrary to load the DLL and GetProcAddress to retrieve function pointers. The referenced documentation provides insights into different calling conventions and emphasizes the need to convert data structures appropriately, especially when dealing with matrices, as their representation may differ between C and Fortran.