-
1 # zhangys9891
-
2 # 使用者3747587945407700
這兩個都是stdio.h檔案下的標準庫函式,如果沒有stdio.h這兩個都可以自定義成函式或變數
-
3 # 霸天虎0606
在c語言中scanf可以作為使用者自定義的標識(示)符,因為他不是c編譯系統已經預定義的、具有特殊用途的保留識別符號(即關鍵字),常見的關鍵字有:float,auto,break,case,this,try,for,while,int,char,short, unsigned,等等。
以上僅僅代表個人意見,具體可參考相關資料。
-
4 # 小霸王木易
你沒有使用#include <stdio.h>這樣使用包含該函式的標頭檔案scanf,不是關鍵字。所以可以為自定義函式的函式名
-
5 # 好想Cosk
包含標頭檔案加一個conio.h
#include <conio.h>
或者把getch 這個函式改成 getchar函式。
-
6 # 爽朗的新人報道
自己寫的變數,要在前面補充定義。 直接使用別人的定義,需要使用 #include 加上必須的標頭檔案。
-
7 # 靈敏風鈴9h
未定義識別符號scanf是因為未包含標頭檔案#include<stdio.h>。新增#include<stdio.h>即可。
工具/材料:以Microsoft Visual Studio 2013為例。
1、首先在桌面上,點選“Microsoft Visual Studio 2013”圖示。
2、然後在該介面中,輸入標頭檔案“#include<stdafx.h> #include<windows.h> #include<stdio.h>”。
4、最後在該介面中,輸入定義識別符號scanf的程式碼“void main() { int a,b,char;printf("inout a,b,c、n"); scanf("%d%d%d",&a.&base.&c); printf("inout a,b,c、n"); Sleep(5000) } ”。
回覆列表
C語言中,scanf是C語言標準庫函式函式名,因此,使用者不能重定義,成為使用者識別符號。