c语言学习心得(二)

Published: by Creative Commons Licence

  • Tags:

学习章节:2.4.0——3.4.3

关于多个函数:首先定义的新函数可以放在开头中间末尾(不在main中),如果要引用,直接 new_fun();语句即可。例子:

#include<stdio.h>
void new_fun(void)
{
	printf("我是新函数!n");
}
int main(void)
{
	printf("我是输出函数!n");
	new_fun();
	printf("我是另一个输出函数!n");
	new_fun();
	return 0;
}

输出结果显而易见,新定义的函数就相当于那个printf函数。

关于八进制和十六进制数的打印(输出):

它们如果要显示0和0x前缀,在说明符必须加入#号,而且使用printf输出时用%0代表八进制,%x代表十六进制。

例如:

printf("dec = %d; octa1 = %o; hex = %xn",x,x,x);
printf("dec = %d; octa1 = %#xn; hex = %#n",x,x,x);

c的变量十分丰富,不知道后面全都经常用还是只需要熟练定义运用一部分就可以。