0

我想在 openGl 中实现 C 代码以在我的 solor 系统程序中显示日期。但我收到错误,基本上如下:

错误:二进制 * 的无效操作数(有 'char *' 和 'char *')

我的代码如下:

void showDate(void)
{
    int days, years;
    char str[30];
    char *ch;

    // ....... some code

    // and here it's giving that error in for statment
    for( ch * str; *ch; ch++){
        glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, (int) *cha
    }
}
4

1 回答 1

4

你的循环是错误的。它应该如下所示:

for (ch = str; *ch; ch++)
{
    glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, (int) *ch);
}
于 2012-04-18T20:37:37.783 回答