c代码规范 编程代码大全( 二 )

  
优雅的对齐特性  
其实想对齐 , 是比较简单的一件事情 , 直接空格多敲一些就行了 , 如下所示:  
/*beginner/print/print5.c*/#include <stdio.h>#include <unistd.h>int main(){printf(\\\\\\”NameAge ID\\\\\\\\n\\\\\\”);printf(\\\\\\”Zhang San 161\\\\\\\\n\\\\\\”);printf(\\\\\\”Li Si172\\\\\\\\n\\\\\\”);printf(\\\\\\”Wang Wu183\\\\\\\\n\\\\\\”);return 0;}  
输入为:  
Name Age ID  
Zhang San 16 1  
Li Si 17 2  
Wang Wu 18 3  
但是 , 如果在我们不知道数字是多少 , 字符串是多少的时候怎么来做呢 , 就是制表符的效果了 。  
很简单 , 只要在需要分割的地方加上就可以了:  
/*beginner/print/print6.c*/#include <stdio.h>#include <unistd.h>int main(){printf(\\\\\\”Name\\\\\\\\tAge\\\\\\\\tID\\\\\\\\n\\\\\\”);printf(\\\\\\”Zhang San\\\\\\\\t16\\\\\\\\t1\\\\\\\\n\\\\\\”);printf(\\\\\\”Li Si\\\\\\\\t17\\\\\\\\t2\\\\\\\\n\\\\\\”);printf(\\\\\\”Wang Wu\\\\\\\\t18\\\\\\\\t3\\\\\\\\n\\\\\\”);return 0;}  
输入为:  
Name Age ID  
Zhang San 16 1  
Li Si 17 2  
Wang Wu 18 3  
集大成  
这里三个都演示下 , 可以通过./print_all来查看效果 。  
###################The demo of \\\\\\\\n###################************************************************************************************************************************************************************************************###################The demo of \\\\\\\\r###################*********************###################The demo of \\\\\\\\t###################NameAgeIDZhang San161Li Si172Wang Wu183编译运行  
还是跟前面的hello world一致 , 这次还是包含两类文件 , 一个是源码文件print.c , 另外一个就是Makefile了 。  
Makefile如下所示 , 比上一个稍微复杂了些 , 其实不难理解 , 可以搜索Makefile帮助查看信息 。  
#beginner/print/Makefile  
ALL : print1 print2 print3 print4 print5 print6 print_all  
print1: print1.c  
gcc -o print1 print1.c  
print2: print2.c  
gcc -o print2 print2.c  
print3: print3.c  
gcc -o print3 print3.c  
print4: print4.c  
gcc -o print4 print4.c  
print5: print5.c  
gcc -o print5 print5.c  
print6: print6.c  
gcc -o print6 print6.c  
print_all: print_all.c  
gcc -o print_all print_all.c  
【c代码规范 编程代码大全】运行只需要输入make , 然后./print就可以看到相关的输出了 。  


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。