需要帮助OpenGL + C.

时间:2012-04-18 20:31:49

标签: c opengl

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

  

错误:二进制*的invalic操作数(有'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
    }
}

1 个答案:

答案 0 :(得分:4)

你的循环错了。它应该是这样的:

for (ch = str; *ch; ch++)
{
    glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, (int) *ch);
}