RosettaCodeData/Task/Use-another-language-to-call-a-function/Julia/use-another-language-to-call-a-function-1.jl
2025-08-11 18:05:26 -07:00

21 lines
401 B
Julia

// Save this section as main.c
#include <stdio.h>
extern int Query (char * Data, size_t * Length);
int main (int argc, char * argv [])
{
char Buffer [1024];
size_t Size = sizeof (Buffer);
if (0 == Query (Buffer, &Size))
{
printf ("failed to call Query\n");
}
else
{
char * Ptr = Buffer;
while (Size-- > 0) putchar (*Ptr++);
putchar ('\n');
}
}