ホームページ バックエンド開発 C#.Net チュートリアル 長年 C/C++ 開発に携わってきた私が、基礎知識のない状態で C/C++ を学びたい人に向けたアドバイスをいくつか紹介します。

長年 C/C++ 開発に携わってきた私が、基礎知識のない状態で C/C++ を学びたい人に向けたアドバイスをいくつか紹介します。

Aug 01, 2018 pm 05:52 PM
c プログラマー

私は C 分野で長年働いてきましたが、C 言語をゼロから学習し始めている人たちに共有したいいくつかの経験と洞察があります。 C言語の入門から使いこなせるようになるまで、余計なトラブルや時間の無駄を避けるために何を学べばいいのか、何に気をつければよいのか、経験談の交換、至らない点がありましたらご容赦ください。簡単な紹介。 apache php mysql

長年C/C開発に携わってきましたが、基礎ゼロからC/Cを学びたい人へのアドバイスは以下の通りです:

まず、いいえ。どのようなスキルを学びたいとしても、明確なレイアウトが必要です。それは明確な領域ですか?まずは学んだ技術を使って将来どのような仕事をするのか、その仕事に就く条件は何なのかを理解しましょう。

次に、学習の概要を非常に明確にする必要があります。すべてを体系的に学習することを忘れずに、やみくもに勉強して時間を無駄にしないでください。

以下は編集者が提供する研究概要です:

長年 C/C++ 開発に携わってきた私が、基礎知識のない状態で C/C++ を学びたい人に向けたアドバイスをいくつか紹介します。

次に、非常に強力な専門知識を持つ専攻の場合は、単独で行わないように注意してください。それでは、遠回りばかりして学習意欲が減退し、最終的にはもう本当に学習できないと諦めざるを得なくなります。したがって、専門的な知識を学ぶには、専門家に相談し、コミュニケーションをとる必要があります。病気になったときに自分で医者に診てもらうことができないのと同じで、医者は自分よりも専門家だから医者に行くことができるのです。

C/C 学習に関する注意事項:

  • 本を読むことに集中しないでください。プログラミングの学習は、数学や中国語ほど簡単ではありません。例を見てください。もっと必要なのは他人の説明です。あなたは本の中の専門的な言葉を自分で読んで、自分の意識に従ってそれを理解しているだけです。しかし、通常の状況では、私たちはそれを理解することはできません。最良の方法は、学習用のビデオを検索し、学習用の優れたビデオを見つけて、それに他の人の回答を追加し、独自のアクティブ ラーニングを追加することです。

  • オフラインの教育機関での訓練にお金を無駄にしないでください。現在、訓練費用は 20,000 元以上かかり、訓練期間はわずか 4 か月です。仕事を見つけるのも非常に困難です。 。私個人としては、完全な独学はおすすめしませんし、オフラインでのトレーニングもお勧めしません。基礎知識がない人は、オンラインで講師が講義と解答をしてくれるオンライン指導クラスを探すことをお勧めします。費用も高くないので、学習に役立ちます。

  • 勉強すると、学んだことが忘れられなくなることがありますが、編集者は私が勉強していたときも含め、そのような場面をたくさん見てきました。たとえば、英語を勉強するとき、1日に20単語学習しますが、1週間も経つと、前に学習した単語は確実に忘れてしまいます。したがって、これらの単語を覚える最善の方法は、会話の中で使用することです。 C/Cを学ぶときも同じで、同じタグや属性、JavaScriptの構文でも、見続けて応用してこそわかるようにすることで、しっかりと理解できるので、実践的に応用することが非常に重要です。

学習方法によって、C/C をどれだけ効率的に学習できるか、どこまで学習できるかが決まります。プログラミングの学習は、優れた学習方法に大きく依存します。間違った学習方法で終わる人が多すぎます。編集者は、自分自身の学習方法に注意するようお願いしています。学習方法は人それぞれ異なりますが、ほとんどの人が間違った学習方法をしているのは同じです。そのため、この点については専門家のアドバイスを求める必要があります。

上記は、基礎ゼロから C/C を学ぶ方法について編集者が提案したものです。C/C の学習、学習方法、学習ルート、学習方法について質問がある場合は、効率よく話し合い、コミュニケーションを図ることができます。私も皆さんのご意見を聞きたいので、皆さんのお役に立てるように最善を尽くします。

#関連記事:

#専門家からの C プログラミングと開発学習に関する 50 の提案

C# の基本的な入門チュートリアル: 10 の C# の基本的なゼロベース入門チュートリアルの推奨事項 関連ビデオ:

C# チュートリアル

#

以上が長年 C/C++ 開発に携わってきた私が、基礎知識のない状態で C/C++ を学びたい人に向けたアドバイスをいくつか紹介します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

C 言語の定数とは何ですか?例を挙げていただけますか? C 言語の定数とは何ですか?例を挙げていただけますか? Aug 28, 2023 pm 10:45 PM

定数は変数とも呼ばれ、一度定義されると、その値はプログラムの実行中に変更されません。したがって、変数を固定値を参照する定数として宣言できます。テキストとも呼ばれます。定数は、Const キーワードを使用して定義する必要があります。構文 C プログラミング言語で使用される定数の構文は次のとおりです - consttypeVariableName; (または) consttype*VariableName; さまざまなタイプの定数 C プログラミング言語で使用されるさまざまなタイプの定数は次のとおりです: 整数定数 - 例: 1,0 、34、4567 浮動小数点定数 - 例: 0.0、156.89、23.456 8 進数および 16 進数の定数 - 例: 16 進数: 0x2a、0xaa.. 8 進数

VSCode および VS C++ IntelliSense が機能しない、またはライブラリを選択しない VSCode および VS C++ IntelliSense が機能しない、またはライブラリを選択しない Feb 29, 2024 pm 01:28 PM

VS Code および Visual Studio C++ IntelliSense は、特に大規模なプロジェクトで作業している場合、ライブラリを選択できない場合があります。 #Include<wx/wx.h> の上にマウスを移動すると、「ソース ファイル 'string.h' を開けません」というエラー メッセージが表示され (「wx/wx.h」に応じて異なります)、オートコンプリート関数が応答しなくなることがあります。この記事では、VSCode および VSC++ IntelliSense が機能しない場合、またはライブラリを抽出できない場合の対処法を説明します。私のインテリセンスが C++ で動作しないのはなぜですか?大きなファイルを扱う場合、IntelliSense が機能しないことがあります。

どのAIプログラマーが一番優れているでしょうか? Devin、Tongyi Lingma、SWE エージェントの可能性を探る どのAIプログラマーが一番優れているでしょうか? Devin、Tongyi Lingma、SWE エージェントの可能性を探る Apr 07, 2024 am 09:10 AM

世界初の AI プログラマー Devin の誕生から 1 か月も経たない 2022 年 3 月 3 日、プリンストン大学の NLP チームはオープンソース AI プログラマー SWE-agent を開発しました。 GPT-4 モデルを利用して、GitHub リポジトリの問題を自動的に解決します。 SWE ベンチ テスト セットにおける SWE エージェントのパフォーマンスは Devin と同様で、平均 93 秒かかり、問題の 12.29% を解決しました。専用端末と対話することで、SWE エージェントはファイルの内容を開いて検索したり、自動構文チェックを使用したり、特定の行を編集したり、テストを作成して実行したりできます。 (注: 上記の内容は元の内容を若干調整したものですが、原文の重要な情報は保持されており、指定された文字数制限を超えていません。) SWE-A

Xboxエラーコード8C230002を修正 Xboxエラーコード8C230002を修正 Feb 27, 2024 pm 03:55 PM

エラー コード 8C230002 が原因で、Xbox でコンテンツを購入または視聴できませんか?一部のユーザーは、本体でコンテンツを購入または視聴しようとすると、引き続きこのエラーが発生します。申し訳ありませんが、Xbox サービスに問題があります。後でもう一度お試しください。この問題のヘルプが必要な場合は、www.xbox.com/errorhelp にアクセスしてください。ステータス コード: 8C230002 このエラー コードは通常、サーバーまたはネットワークの一時的な問題によって発生します。ただし、アカウントのプライバシー設定や保護者による制限など、他の理由により、特定のコンテンツの購入または表示が妨げられる場合があります。 Xbox エラー コード 8C230002 を修正する Xbox 本体でコンテンツを視聴または購入しようとしたときにエラー コード 8C が表示された場合

C++ で配列の最小要素と最大要素を見つける再帰的プログラム C++ で配列の最小要素と最大要素を見つける再帰的プログラム Aug 31, 2023 pm 07:37 PM

整数配列 Arr[] を入力として受け取ります。目標は、再帰的メソッドを使用して配列内の最大要素と最小要素を見つけることです。再帰を使用しているため、長さ = 1 に達するまで配列全体を反復処理し、基本ケースを形成する A[0] を返します。それ以外の場合、現在の要素は現在の最小値または最大値と比較され、その値は後続の要素に対して再帰的に更新されます。この場合のさまざまな入出力シナリオを見てみましょう −入力 −Arr={12,67,99,76,32}; 出力 −配列内の最大値: 99 説明 &mi

C言語の魅力に迫る ~プログラマーの可能性を引き出す~ C言語の魅力に迫る ~プログラマーの可能性を引き出す~ Feb 24, 2024 pm 11:21 PM

C言語学習の魅力:プログラマーの可能性を引き出す テクノロジーの発展に伴い、コンピュータプログラミングは大きな注目を集めている分野です。数あるプログラミング言語の中でもC言語は常にプログラマーに愛されています。そのシンプルさ、効率性、幅広い用途により、C 言語の学習は、多くの人にとってプログラミングの分野に入る最初のステップとなっています。この記事では、C言語を学ぶ魅力と、C言語を学ぶことでプログラマーの可能性を引き出す方法について解説します。 C言語学習の魅力は、まずその簡単さにあります。他のプログラミング言語と比較すると、C言語は

中国東方航空、C919旅客機が間もなく実運用に入ると発表 中国東方航空、C919旅客機が間もなく実運用に入ると発表 May 28, 2023 pm 11:43 PM

5月25日のニュースによると、中国東方航空は性能説明会でC919旅客機の最新の進捗状況を明らかにした。同社によると、COMACと締結したC919購入契約は2021年3月に正式に発効し、最初のC919航空機は2022年末までに引き渡される予定だという。近く正式に実運用が開始される見通しだ。中国東方航空は上海をC919の商業運航の主拠点とし、2022年と2023年に計5機のC919旅客機を導入する計画だ。同社は、今後の導入計画については、運行実態や路線網計画を踏まえて決定するとしている。編集者の理解によれば、C919は世界で完全に独立した知的財産権を有する中国の新世代の単通路本線旅客機であり、国際的に認められた耐空基準に準拠している。すべき

数字の螺旋パターンを出力する C++ プログラム 数字の螺旋パターンを出力する C++ プログラム Sep 05, 2023 pm 06:25 PM

数値をさまざまな形式で表示することは、学習における基本的なコーディング問題の 1 つです。条件文やループ文などのさまざまなコーディング概念。アスタリスクなどの特殊文字を使用して三角形や四角形を印刷するさまざまなプログラムがあります。この記事では、C++ の正方形と同じように、数値をスパイラル形式で出力します。行数 n を入力として受け取り、左上隅から開始して右、次に下、次に左、次に上、そして再び右、というように移動します。数字付きスパイラル パターン 123456724252627282982340414243309223948494431102138474645321120373635343312191817161514

See all articles