キーワード は、C ライブラリで事前定義または予約されている単語で、固定の意味を持ち、内部操作を実行するために使用されます。 C 言語は 64 を超えるキーワードをサポートしています。
各 キーワードは、auto、break、case、const、 continue、int などの小文字で存在します。
C言語の32個のキーワードはC言語でも使用できます。
double | int | struct | |
else | long | switch | |
enum | register | typedef | |
extern | return | union | |
float | short | unsigned | |
for | signed | void | |
goto | sizeof | volatile | |
if | static | while |
#asm
namespace | reinterpret_cast | #bool | |
static_cast | catch | false | |
template | class | friend | |
this | #const_cast | inline | public |
delete | mutable | protected | |
try | typeid | typename | |
using | using | wchar_t | |
#Input: str=”for” Output: for is a keyword 説明 |
#include <stdio.h> #include <string.h> int main() { char keyword[32][10]={ "auto","double","int","struct","break","else","long", "switch","case","enum","register","typedef","char", "extern","return","union","const","float","short", "unsigned","continue","for","signed","void","default", "goto","sizeof","voltile","do","if","static","while" } ; char str[]="which"; int flag=0,i; for(i = 0; i < 32; i++) { if(strcmp(str,keyword[i])==0) { flag=1; } } if(flag==1) printf("%s is a keyword",str); else printf("%s is not a keyword",str); }出力
which is a keyword
以上が指定された文字列がキーワードかどうかを確認する C プログラムはありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。