[解決済み】宣言指定子で2つ以上のデータ型がある場合のエラー【非公開
2022-02-13 10:44:18
質問内容
C言語はかなり初心者です。
このエラーが発生します。
組み込み関数 'malloc' の暗黙の宣言に互換性がありません。
回答に基づいてコードを修正しても、includeは
<stdlib.h>
, まだ出る。
宣言指定子で2つ以上のデータ型がある場合
これを実行しようとすると
struct tnode
{
int data;
struct tnode * left;
struct tnode * right;
}
struct tnode * talloc(int data){
struct tnode * newTnode;
newTnode = (struct tnode *) malloc (sizeof(struct tnode));
newTnode->data = data;
newTnode->left = NULL;
newTnode->right = NULL;
return newTnode;
}
どうすれば直るの?
どのように解決するのですか?
を配置する必要があります。
;
の後ろにある
struct
の宣言があります。
struct tnode
{
int data;
struct tnode * left;
struct tnode * right;
}; // <-- here
関連
-
[解決済み】valgrind - サイズ8のブロックが割り当てられた後、アドレス ---- が0バイトになる。
-
[解決済み】strcmpが機能しない
-
[解決済み】組み込み関数「malloc」の暗黙の宣言の非互換性
-
[解決済み] strtokのセグメンテーションフォールト
-
[解決済み】 strcpyとstrdupの比較
-
[解決済み】LEALアセンブリ命令は何をするのですか?
-
[解決済み】スタックスマッシュを検出しました
-
[解決済み】未定義参照 makefile が間違っているのかも?
-
[解決済み] エラー: `itoa` はこのスコープで宣言されていません。
-
[解決済み】警告:式の結果が未使用の場合
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ポインタへの代入時に互換性のないポインタ型からの初期化警告が発生した
-
[解決済み】エラー:'for'ループの初期宣言はC99モードでしかできない【重複
-
[解決済み】エラー:イニシャライザー要素がロード時に計算可能でない
-
[解決済み】LEALアセンブリ命令は何をするのですか?
-
[解決済み] エラー:整数が期待されるところで集約値が使用された
-
[解決済み】警告:引数「互換性のないポインタ型から」を渡す[デフォルトで有効]。
-
[解決済み】MPI通信でMPI_Bcastを使用する場合
-
[解決済み] char pointers: 'char*' から 'char' への無効な変換?
-
[解決済み】なぜか。"エラー: 配列型を持つ式への代入"
-
[解決済み】配列型char[]が代入できない [重複]。