linux sqlite 小问题
char *sql = "CREATE TABLE SensorData(\ ID INTEGER PRIMARY KEY,\ SensorID INTEGER,\ SiteNum INTEGER,\ Time VARCHAR(12),\ SensorParameter REAL\ );" ; 这是用sqlite数据库建表的句子,想问一下字符串中的“\”是转义字符还是什么东西,为什么要加入\呢
char *sql = "CREATE TABLE SensorData(\ ID INTEGER PRIMARY KEY,\ SensorID INTEGER,\ SiteNum INTEGER,\ Time VARCHAR(12),\ SensorParameter REAL\ );" ; 这是用sqlite数据库建表的句子,想问一下字符串中的“\”是转义字符还是什么东西,为什么要加入\呢
答案:是C语言的续行符
一行太长的话往往通过这种方式分成多行写
上一个:sqlite多行合并问题。 现在问题是现有test1结构(name,text)
下一个:怎样通过编程将Access数据库完整地转换未Sqlite数据库,不仅包括表的字段,还包括表结构(C、C++、C#都行)