c考试复习-语法

指针:

指针是一个特殊的变量,它里面存储的 数值 被解释成为内存里的一个 地址 。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。

声明一个指针:数据类型*指针变量名;

    例如:int *a,一个指向int 类型的指针变量 名字为a

指针的赋值:指针变量名=变量的地址

&:取地址运算符

*取指针所指变量的值

	int *a,b=2; 
	a=&b;//把b的地址赋给a,此时a指向变量b 
	*a=1;//将整数1赋给a当前所指向的变量,即相当于把1赋给b

switch:

switch(表达式){
	case 常量表达式1:
		语句1 break;//可无break;
	......	 
	
	case 常量表达式n:
		语句n ;
	default:	//注意拼写--、 
}

do-while:

do{
	循环体;	
}
while(条件表达式);//注意分号 

输出控制

printf:

控制字符有:

o,输出八进制无符号整数

x,输出十六进制无符号整数

f,以小数形式输出实数

e,以指数形式输出实数




猜你喜欢

转载自blog.csdn.net/ordinarv/article/details/80398493