要为字符串强制一个结束符str[10] = '\0',
请问这样可以吗 ?str[10] = 0。

解决方案 »

  1.   

    个人 认为要看编译器吧
     你 写if('\0'==0){  messageBox(???);} 就知道'\0'是不是和 0 相等了
      

  2.   

    晕,你只要执行一下不知道了吗?
    不过估计不行,因为是将0的asc值传过去的。
      

  3.   

    完成可以!!!
    str[10] = '\0' str为char数组,给它的元素10赋一个值为0的char
    str[10] = 0  把int 0强制转换为char赋值给str的元素10一个道理。至少在VC6下毫无问题!
      

  4.   

    可以的。‘\0’的ASCII就是0。
      

  5.   

    str[10] = 0
    如果str 是char类型那么可以