include <stdio.h>
int main(int argc, char *argv[])
{
/************************************************************************/
/* 單獨取消注釋測試每條 */
/* 斷行符號:向左到頭 */
/* 換行:向下(同列) */
/* windows.dos 特殊,把 '斷行符號 '當成 '斷行符號換行 ',但是讓他 '斷行符號換行 ' */
/* 他仍然是 '斷行符號換行 ',而不是 '斷行符號換行換行 ' */
/* 所以一般還是 '/n/r ',這樣不會處問題的。。。 */
/************************************************************************/
/**
* 1.沒有 '/r ', '/t '或 '0x0a ', '0x0d '
* 游標在Z後由退了三格, 在X上
**/
// printf( "ABCDEFGHIJKLMNOPQRSTUVWXYZ/b/b/b ");
/**
* 2.有 '0x0a '
* windows下斷行符號就是斷行符號換行
**/
// printf( "ABCDEFGHIJKLMNOPQRSTUVWXYZ/b/b/b%c ", 0x0a);
/**
* 3.有 '0x0d '
* 游標在Z後由退了三格, 又碰到 '0x0d ', 游標在A上
**/
// printf( "ABCDEFGHIJKLMNOPQRSTUVWXYZ/b/b/b%c ", 0x0d);
/**
* 4.有 '/n '
* windows下斷行符號就是斷行符號換行
**/
// printf( "ABCDEFGHIJKLMNOPQRSTUVWXYZ/b/b/b/n ");
/**
* 5.有 '/r '
* 游標在A上
**/
// printf( "ABCDEFGHIJKLMNOPQRSTUVWXYZ/b/b/b/r ");
/**
* 6.有 '0x0a ' '0x0d '
* !!!windows把 '斷行符號 '當成 '斷行符號換行 ',但是你讓他 '斷行符號換行 ',他不會變成 '斷行符號換行換行 '
**/
// printf( "ABCDEFGHIJKLMNOPQRSTUVWXYZ/b/b/b%c%c ", 0x0a, 0x0d);
/**
* 7.有 '/n ' '/r '
* !!!windows把 '斷行符號 '當成 '斷行符號換行 ',但是你讓他 '斷行符號換行 ',他不會變成 '斷行符號換行換行 '
**/
// printf( "ABCDEFGHIJKLMNOPQRSTUVWXYZ/b/b/b%c%c ", 0x0a, 0x0d);
/**
* 8.有 '/r ' '/n '
* 向左向下和向下向左功能是一樣的,printf( "ABCDEFGHIJKLMNOPQRSTUVWXYZ/b/b/b%c%c ", 0x0d, 0x0a);
**/
// printf( "ABCDEFGHIJKLMNOPQRSTUVWXYZ/b/b/b/r/n ");
return 0;
}