Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C . में वर्ण अंकगणित


कैरेक्टर अंकगणित का उपयोग C भाषा में अक्षरों पर जोड़ और घटाव जैसे अंकगणितीय कार्यों को लागू करने के लिए किया जाता है। इसका उपयोग स्ट्रिंग्स में हेरफेर करने के लिए किया जाता है। जब अंकगणितीय संक्रियाओं के साथ वर्णों का उपयोग किया जाता है, तो यह उन्हें स्वचालित रूप से पूर्णांक मान यानी वर्णों के ASCII मान में परिवर्तित कर देता है।

यहाँ C भाषा में वर्ण अंकगणित का एक उदाहरण दिया गया है,

उदाहरण

#include <stdio.h>

int main(){
   char s = 'm';
   char t = 'z' - 'y';

   printf("%d\n", s);
   printf("%c\n", s);
   printf("%d\n", (s+1));
   printf("%c\n", (s+1));
   printf("%d\n", (s-1));
   printf("%c\n", (s-1));
   printf("%d\n", t);
   // printf("%c", t);

   return 0;
}

आउटपुट

यहाँ आउटपुट है -

109
m
110
n
108
l
1

  1. एचटीएमएल वर्णसेट

    विभिन्न वर्णों में ASCII, ANSI, ISO-8859-1, UTF-8, आदि शामिल हैं। ISO-8859-1 256 विभिन्न वर्ण कोड का समर्थन करता है। एएससीआईआई ने 128 विभिन्न अल्फ़ान्यूमेरिक वर्णों को परिभाषित किया। HTML में वर्णसेट विशेषता का उपयोग वर्ण एन्कोडिंग निर्दिष्ट करने के लिए के साथ किया जाता है। निम्नलिखित वाक्य रचना ह

  1. सी # में एक चरित्र को बढ़ाने का तरीका

    सबसे पहले, एक कैरेक्टर सेट करें- char ch = 'K'; अब बस इसे इस तरह बढ़ाएँ - ch++; अगर आप अभी कैरेक्टर प्रिंट करेंगे, तो यह अगला कैरेक्टर होगा जैसा कि निम्नलिखित उदाहरण में दिखाया गया है - उदाहरण using System; using System.Collections.Generic; class Demo {    static void Main() { &

  1. पायथन अंकगणित ऑपरेटर

    मान लें कि चर a में 10 है और चर b में 20 है, तो - क्रमांक ऑपरेटर और विवरण उदाहरण 1 + जोड़ ऑपरेटर के दोनों ओर मान जोड़ता है। a + b =30 2 - घटाव बाएँ हाथ के संकार्य से दाएँ हाथ के संकार्य को घटाता है। a - b =-10 3 * गुणा ऑपरेटर के दोनों ओर मूल्यों को गुणा करता है a * b =200 4 / डिवी