為什麼我們不能在 get 和 put 中使用箭頭運算子?
你在一個未初始化的指標中無法讀取使用者輸入。應該有一個結構資料型別的變數,並且在透過 → 運算子訪問其內部元素之前,將它的地址賦值給指標
示例
#include <stdio.h>
struct example{
char name[20];
};
main(){
struct example *ptr;
struct example e;
puts("enter name");
gets(e.name);
ptr=&e;
puts(ptr->name);
}輸出
以上程式碼的典型結果
enter name Disha You entered Disha
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言
C++
C#
MongoDB
MySQL
Javascript
PHP