Cプログラミング

 Computer >> コンピューター >  >> プログラミング >> Cプログラミング
  1. C /C++でステートメントを続行する

    Continueステートメントはループ制御ステートメントです。これはbreakステートメントの反対側で機能し、次のステートメントを強制的に実行します。 これがC言語でのcontinueステートメントの構文です continue; これはC言語でのcontinueステートメントの例です 例 #include <stdio.h> int main () {    int a = 50;    do {       if( a == 55) {          a

  2. C /C++でのBreakステートメント

    Breakステートメントはループ制御ステートメントでもあります。ループを終了するために使用されます。 breakステートメントが検出されると、ループはそこで停止し、ループの下の次のステートメントを実行します。ケースを終了するためのswitchステートメントでも使用されます。 これがC言語でのbreakステートメントの構文です break; これがC言語でのbreakステートメントの例です 例 #include <stdio.h> int main () {    int a = 50;    while( a < 60 ) { &n

  3. CでのWhileループとの比較

    Forループ forループは繰り返し制御構造です。ステートメントを特定の回数実行します。まず、反復を開始する場所から初期値を取得します。次に、trueまたはfalseがチェックされる条件を取ります。最後に、ループ変数をインクリメント/デクリメントおよび更新します。 C言語でのforループの構文は次のとおりです for ( init; condition; increment ) {    statement(s); } これがC言語でのforループの例です 例 #include <stdio.h> int main () {    in

  4. 文字列をCで大文字に変換する

    これは、C言語で文字列を大文字に変換するプログラムです。 例 #include <stdio.h> #include <string.h> int main() {    char s[100];    int i;    printf("\nEnter a string : ");    gets(s);    for (i = 0; s[i]!='\0'; i++) {       if(s[i] &g

  5. C言語の配列

    配列は、連続したメモリ位置にある同じタイプの要素のコレクションです。最小のアドレスは最初の要素に対応し、最大のアドレスは最後の要素に対応します。 配列インデックスはzero(0)で始まり、配列のサイズから1を引いたもの(配列サイズ-1)で終わります。配列サイズはゼロより大きい整数である必要があります。 例を見てみましょう If array size = 10 First index of array = 0 Last index of array = array size - 1 = 10-1 = 9 これがC言語の配列の構文です type array_name[array_size ]

  6. C言語の文字列

    文字列は文字の配列であり、ヌル文字(\ 0)で終了します。ヌル文字はユーザーによって配置されません。コンパイラーはヌル文字を文字列の最後に自動的に配置します。 配列と文字列の違いは、コンパイラが配列の最後にヌル文字を配置しないのに対し、文字列ではコンパイラがヌル文字を配置することです。 これがC言語の文字列の構文です char myStr[size]; ここで myStr: 文字列 サイズ: 文字列のサイズを設定する 以下に示すようにC言語で文字列を初期化します- char myStr[size] = “string”; char myStr[size]

  7. C / C ++で列挙型を使用する方法は?

    列挙型は、C言語のユーザー定義型です。これは、積分定数に名前を割り当てるために使用されます。これにより、プログラムの読み取りと保守が容易になります。キーワード「enum」は、列挙を宣言するために使用されます。 これがC言語の列挙型の構文です enum enum_name{const1, const2, ....... }; enumキーワードは、enumタイプの変数を定義するためにも使用されます。列挙型の変数を定義するには、次の2つの方法があります。 enum week{sunday, monday, tuesday, wednesday, thursday, friday, saturd

  8. C / C ++のiswlower()関数

    関数iswlower()は、C /C++の組み込み関数です。ワイド文字が小文字かどうかをチェックします。 C ++言語では「cwctype」ヘッダーファイルで宣言され、C言語では「ctype.h」で宣言されます。ワイド文字と呼ばれる単一の文字を取ります。文字が小文字でない場合は、zero(0)を返します。文字が小文字の場合、ゼロ以外の値を返します。 C / C ++言語でのiswlower()の構文は次のとおりです。 int iswlower(ch); これは、C ++言語でのiswlower()の例です。 例 #include <cwctype> #include <i

  9. C / C ++のtowupper()関数

    関数iswupper()は、C /C++の組み込み関数です。ワイド文字を大文字に変換します。 C ++言語では「cwctype」ヘッダーファイルで宣言され、C言語では「ctype.h」で宣言されます。ワイド文字と呼ばれる単一の文字を取ります。文字が大文字の場合は大文字に変換され、そうでない場合は変更されません。 C ++言語でのtowupper()の構文は次のとおりです。 wint_t towupper( wint_t ch ); これは、C ++言語でのtowupper()の例です。 例 #include <cwchar> #include <cwctype> #

  10. C / C ++のiswdigit()関数

    関数iswdigit()は、C /C++に組み込まれている関数です。ワイド文字が10進数かどうかをチェックします。 C ++言語では「cwctype」ヘッダーファイルで宣言され、C言語では「ctype.h」で宣言されます。ワイド文字と呼ばれる単一の文字が必要です。 0から9までの文字は10進数に分類されます。ワイド文字が数字でない場合は、zero(0)を返します。文字が数字の場合、ゼロ以外の値を返します。 C ++言語でのiswdigit()の構文は次のとおりです。 int iswdigit(ch) これは、C ++言語でのiswdigit()の例です。 例 #include <c

  11. C / C ++のatol()、atoll()、およびatof()関数

    atol()関数 関数atol()は、文字列を長整数に変換します。変換が実行されていない場合は、ゼロを返します。変換されたlongint値を返します。 これがC++言語でのatolの構文です long int atol(const char *string) これがC++言語のatol()の例です 例 #include <bits/stdc++.h> using namespace std; int main() {    long int a;    char str[20] = "538756";  

  12. Cでの%dと%iのフォーマット指定子の違い

    フォーマット指定子%d フォーマット指定子%dは、整数値を符号付き10進整数値として受け取ります。これは、値が負か正かにかかわらず、値が10進数であることを意味します。 これは、C言語のフォーマット指定子%dの例です 例 #include <stdio.h> int main() {    int v1 = 7456;    int v2 = -17346;    printf("The value in decimal form : %d\n", v1);    printf

  13. Cのscanf()およびfscanf()

    関数scanf() 関数scanf()は、C言語でstdinからフォーマットされた入力を読み取るために使用されます。それ以外の場合は、書き込まれた文字の整数を返し、負の値を返します。 これがC言語でのscanf()の構文です int scanf(const char *characters_set) これがC言語のscanf()の例です 例 #include <stdio.h> int main () {    char s[20];    printf("Enter a string : ");   &n

  14. Cのstrpbrk()

    関数strpbrk()は、最初の文字列の最初の文字を検索し、それを2番目の文字列の任意の文字と照合するために使用されます。 NULLを返します。それ以外に一致するものが見つからない場合は、2番目の文字列の文字と一致する最初の文字列の文字へのポインタを返します。 C言語でのstrpbrk()の構文は次のとおりです。 char *strpbrk(const char *string1, const char *string2) これはC言語でのstrpbrk()の例です 例 #include <stdio.h> #include <string.h> int main

  15. C / C ++のstrcoll()

    関数strcoll()は、ロケール固有の照合シーケンスを使用して2つの文字列を比較するために使用されます。 -を返します ゼロ、両方の文字列が同じ場合 最初の文字列が他の文字列よりも大きい場合はゼロより大きい値 最初の文字列が他の文字列よりも小さい場合、ゼロ未満の値。 C言語でのstrcoll()の構文は次のとおりです。 int strcoll(const char *first_string, const char *second_string); これがC言語でのstrcoll()の例です 例 #include <stdio.h> #include <strin

  16. Cのstrspn()

    関数strspn()は、2番目の文字列に存在する最初の文字列の部分文字列の長さを計算するために使用されます。その部分文字列の長さを返します。 C言語でのstrspn()の構文は次のとおりです。 size_t strspn(const char *string1, const char *string2); これがC言語のstrspn()の例です 例 #include <stdio.h> #include<string.h> int main() {    const char s1[] = "Helloworld!"; &nb

  17. Cのispunct()

    関数ispunct()は、通過する文字が句読点であるかどうかを確認するために使用されます。句読点でない場合はゼロを返し、そうでない場合はゼロ以外の値を返します。 C言語でのispunct()の構文は次のとおりです。 int ispunct(int character); これがC言語のispunct()の例です 例 #include <stdio.h> #include<ctype.h> int main() {    int a = '!';    int b = 'a';   &n

  18. Cでのfflush(stdin)の使用

    関数fflush(stdin)は、ストリームの出力バッファーをフラッシュするために使用されます。ゼロを返し、それ以外の場合は成功するとEOFを返し、feofエラーインジケータが設定されます。 これがC言語でのfflush(stdin)の構文です int fflush(FILE *stream); これがC言語のfflush(stdin)の例です 例 #include #include int main() {    char s[20] = "Helloworld";    printf("The string : %s

  19. C / C ++のstrdup()およびstrdndup()

    strdup() 関数strdup()は、文字列を複製するために使用されます。 nullで終了するバイト文字列へのポインタを返します。 C言語でのstrdup()の構文は次のとおりです。 char *strdup(const char *string); これがC言語のstrdup()の例です 例 #include <stdio.h> #include<string.h> int main() {    char *str = "Helloworld";    char *result;   &

  20. Cのrand()とsrand()

    rand() 関数rand()は、疑似乱数を生成するために使用されます。整数値を返し、その範囲は0からrand_max、つまり32767です。 C言語でのrand()の構文は次のとおりです。 int rand(void); これがC言語のrand()の例です 例 #include <stdio.h> #include<stdlib.h> int main() {    printf("%d\n", rand());    printf("%d", rand());   &nb

Total 1436 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:3/72  20-コンピューター/Page Goto:1 2 3 4 5 6 7 8 9