main.c 916 B

1234567891011121314151617181920212223242526272829303132333435
  1. #include <stdio.h>
  2. #include <stdint.h>
  3. #include <stdlib.h>
  4. #include "./RyanJson/RyanJson.h"
  5. void printfTitle(char *title)
  6. {
  7. printf("\r\n");
  8. printf("\r\n");
  9. printf("*****************************************************************************\r\n");
  10. printf("*************************** %s **************************\r\n", title);
  11. printf("*****************************************************************************\r\n");
  12. }
  13. extern int RyanJsonExample();
  14. extern int RyanJsonTest();
  15. extern int RyanJsonMemoryFootprintTest();
  16. extern int RFC8259JsonTest();
  17. int main(void)
  18. {
  19. printfTitle("RyanJson 示例程序");
  20. RyanJsonExample();
  21. printfTitle("RyanJson 接口测试程序");
  22. RyanJsonTest();
  23. printfTitle("RyanJson / cJSON 内存对比程序");
  24. RyanJsonMemoryFootprintTest();
  25. printfTitle("RyanJson / cJSON RFC8259标准测试");
  26. RFC8259JsonTest();
  27. return 0;
  28. }