Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

C言語の重要性とその一般的な構造を述べる


Cプログラミングは、汎用の手続き型の命令型コンピュータープログラミング言語です。

C言語の重要性

  • Cは堅牢な言語と呼ばれ、複雑なプログラムの作成に使用できる非常に多くの組み込み関数と操作を備えています。

  • 一般的に、私たちはCを中間レベルの言語と呼んでいます。なぜなら、「C」コンパイラは、アセンブリ言語の機能と高級言語の機能を組み合わせているからです。したがって、システムソフトウェアとビジネスパッケージの両方を作成するのに最適です。

  • 「C」プログラムは効率的で高速です。

  • Cは移植性が高いです。つまり、あるコンピューターで作成された「C」プログラムは、ほとんど(または)変更せずに別のコンピューターで実行できます。

  • 「C」言語は、ユーザーが汎用モジュール(または)ブロックの観点から問題を考えることができる構造化プログラミングに最適です。

  • 自分自身を拡張する機能があります。

一般に「B」言語と呼ばれていたBCPL(Basic Combined Programming Language)の子孫であるため、「C」と名付けられました。

「C」プログラムの一般的な形式

Cプログラムの一般的な形式は次のとおりです-

/* documentation section */
preprocessor directives
global declaration
main ( ){
   local declaration
   executable statements
}
returntype function name (argument list){
   local declaration
   executable statements
}

以下は、引数なしで戻り値を使用して加算を実行する関数を使用したCプログラムです-

#include<stdio.h>
void main(){
   //Syntax for addition (function has int because we are returning values for function//
   int sum();
   int add;
   add = sum();
   printf("Addition of two numbers is : %d",add);
}
int sum(){
   //Declaring actual parameters//
   int a,b,add;
   //Reading User I/p//
   printf("Enter a,b :");
   scanf("%d,%d",&a,&b);
   //Addition operation//
   add=a+b;
   //Returning value//
   return add;
}

出力

上記のプログラムを実行すると、次の結果が得られます-

Enter a,b :4,6
Addition of two numbers is : 10

  1. データベースの永続性とバックアップの重要性

    最近、Cohesityチームと協力して、Redisテクニカルパートナープログラムへのオンボーディングのステップとして、HeliosとRedisEnterpriseの統合を検証する機会がありました。 Helios上で実行されるサービスであるCohesitySmartFilesは、データが存在する場所に関係なく、非構造化データの単一のビューとグローバル管理を提供します。 Redis Enterpriseのコンテキストでは、SmartFilesはデータベーススナップショットの単一のビューを提供します。 なぜ永続性とバックアップに悩むのですか?確かに、Redisがキャッシュとして使用され、システムへ

  2. EU と Google の争い

    多くの場合、現実は飲み込むのが簡単な薬ではありません。 Google はあらゆるテクノロジーの王者として称賛されてきました。その組織での雇用の申し出は、ソフトウェア開発者にとって夢のようなものと考えられています。過去と現在の多くの従業員に適用されるポリシーは、どの業界のどの業界と比較しても最も寛大です。したがって、そのような著名人が選ばれ、Android の独占禁止法違反で EU から 50 億ドルもの巨額の罰金を科されたのは、まさに衝撃的なニュースです。 Google は何をしたか?なぜ罰金が科せられたのですか? 欧州委員会は、Google が業界での影響力を利用し、Androi