scanf()函數中*的用法

*在scanf函數中提供徹底不一樣的服務,當把它放在%和說明符字母之間時,它使函數跳過相應的輸入項目。ide

實例程序:函數

/*scanf()函數中*的用法:若是程序要讀取一個文件中某個特定的列(該文件中的數據以統一的列排列時,那麼該功能將很是有用)*/

#include <stdio.h>
int main()
{	int n;
	printf("please input four numbers:\n");
	scanf("%*d %*d %*d %d",&n);//注意*在此的用法,scanf()中,加入*表明該值被跳過。
	printf("the last number was: %d \n" ,n);
	return 0;
}

運行結果:wKiom1l7N3ixgTIJAAB8cQODn1A663.pngblog

相關文章
相關標籤/搜索