printf("%c%c%c\n",'H',105,'\41');
输出结果为Hi!
105代表十进制整数,ascii中105位是i,注意105不用单引号,'105'输出结果就将是105而不是i。
'\41'代表八进制整数,ASCII中的33,为!,注意单引号中的8进制不用0打头,因为规定了\后不能加十进制数字,不会造成混淆。
printf("%c%c%c\n",'H',105,'\41');
输出结果为Hi!
105代表十进制整数,ascii中105位是i,注意105不用单引号,'105'输出结果就将是105而不是i。
'\41'代表八进制整数,ASCII中的33,为!,注意单引号中的8进制不用0打头,因为规定了\后不能加十进制数字,不会造成混淆。