我做了一个2 ^ 0 + 2 ^ 1 + 2 ^ 2 + 2 ^ 3 + ......... 2 ^ 64的C程序。我的问题是没有存储这么大的价值。我应该使用哪种数据类型? 这是我的代码:
QueryExecution qexec = QueryExecutionFactory.sparqlService(sparqlEndpointQuery, query);
ResultSet results = qexec.execSelect();
// write to a ByteArrayOutputStream
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
ResultSetFormatter.outputAsJSON(outputStream, results);
// and turn that into a String
String json = new String(outputStream.toByteArray());
System.out.println(json);
请您告诉我应该使用哪种类型的数据类型?C语言