키워드 는 C++ 라이브러리에 미리 정의되거나 예약되어 있고, 고정된 의미를 가지며, 내부 작업을 수행하는 데 사용되는 단어입니다. C++ 언어는 64개 이상의 키워드를 지원합니다.
각 키워드는 auto, break, case, const, continue, int 등 소문자로 존재합니다.
C++ 언어의 32개 키워드는 C 언어에서도 사용할 수 있습니다.
auto | double | int | struct |
break | else | long | switch |
케이스 | enum | register | typedef |
char | extern | return | union |
const | float | short | unsigned |
continue | for | signed | |
goto | sizeof | 휘발성 | |
if | static | while |
이것은 C 언어가 아닌 C++의 새로운 예약어 30개입니다.
dynamic_cast | namespace | reinterpret_cast | |
explicit | new | static_cast | |
false | operator | template | |
friend | private | this | |
inline | public | throw | |
mutable | protected | true | |
typeid | typename | using | |
using | wchar_t |
Input: str=”for” Output: for is a keywordExplanation
#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 중국어 웹사이트의 기타 관련 기사를 참조하세요!