C语言的空格

  出自:(expect c programing)

  1.“\”可以对一些符号进行转义,对于回车键转义在逻辑上把下一行当做上一行的延续,但是注意一个问题,\newline和\ newline是不一样的!这个错误很难发现,注意

  2. 代码:z= y+++x是什么意思,程序员可能是想z=y + ++x。但是也有可能是z=y++ + x。实际上,根据“maximal munch strategy”事实上上式表示z=y++ + x;

那么对于z=y+++++x呢,尽管这个只要一个正确形式z=y++ + ++x但是根据上述原则结果却是z=y++ ++ +x,这是不允许的!

  3. A=*p/*q,啥意思?会表示(*p)/(*q)么?事实上,表示的是注释!!!

      C语言的空格

你可能感兴趣的:(C语言)