请问C语言中 scanf ("%d%d",&a,&b); 这句话中整体想表达什么意思呢
请问C语言中 scanf ("%d%d",&a,&b); 这句话中整体想表达什么意思呢
日期:2020-03-13 15:58:49 人气:1
scanf函数是一个输入函数,他的作用是从终端输入信息,起到用变量接收信息的目的。
他的参数有两个,第一个是输入的信息的格式控制,第二个参数是用于接收信息的变量的地址表(可能包含多个参数的地址)。
这里的scanf("%d%d",&a,&b);
表示用a,b两个变量接收从终端输入的两个数字,%d控制的格式为十进制整数,相应的还有%f(浮点数),%c(字符),%s(字符串)。。。等等
另外注意的是,第一个参数(格式控制)里面有几个格式控制符,后面就要有几个变量的地址。