我是使用GNU Prolog的新手。GNU Prolog:奇怪的字符
鉴于以下事实:
theme(cafe).
role(manager).
role(boss).
role(coworker).
numberOfCharacters(theme(cafe), 3).
charactersRole(numberCharacters(theme(cafe), 3), role('boss'), role('manager'), role('çoworker')).
当我查询:
charactersRole(numberCharacters(theme('cafe'), 3), role(X), role(Y), role(Z)).
它返回一些正确的价值观,而一个值包含§代替正常字符“C”的。
X = boss
Y = manager
Z = 'çoworker'
谢谢! :)
不需要在''cafe''和其他名字周围加引号。 – false