摘要: 每一C 程序都必须有一main()函数, 可以根据自己的爱好把它放在程序的某个地方。有些程序员把它放在最前面, 而另一些程序员把它放在最后面, 无论放在哪个地方, 以下几点说明都是适合的。1. main() 参数在Turbo C2.0启动过程中, 传递main()函数三个参数: argc, argv和env。* argc: 整数, 为传给main()的命令行参数个数。* argv: 字符串数组。在DOS 3.X 版本中, argv[0] 为程序运行的全路径名; 对DOS 3.0以下的版本, argv[0]为空串("") 。argv[1] 为在DOS命令行中执行程序名后的第一 阅读全文
posted @ 2011-10-31 21:39 magic_box 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 学习过转义字符以后,大家都明白 例如 \t (横向跳格) \n(换行) \\(输出一个\) \' (输出一个 ') \" (输出 ") \ddd (ASCIi为八进制所代表的字符) \xhh (ASCII为十六进制所代表的字符)说到这里,我碰到了一个问题,如何输出%呢?如果直接 printf("%");在执行的时候是没有任何输出的,即使printf("\%");也是一样的。这是因为%所代表的是格式字符,比如printf("%d",n);所以这里要特别注意如果想输出%,必须用%%,即printf(&q 阅读全文
posted @ 2011-10-31 10:23 magic_box 阅读(456) 评论(0) 推荐(0) 编辑