{"id":3785,"date":"2021-09-21T07:00:00","date_gmt":"2021-09-21T01:30:00","guid":{"rendered":"https:\/\/selfimagination.in\/tips\/?p=3785"},"modified":"2021-10-18T17:11:48","modified_gmt":"2021-10-18T11:41:48","slug":"c-cpp-operators","status":"publish","type":"post","link":"https:\/\/selfimagination.in\/tips\/c-cpp-operators\/","title":{"rendered":"C\/C++ Operators"},"content":{"rendered":"\n<p class=\"wp-block-zozuk-wphindi\">C\/C++ Operators \u092f\u093e\u0928\u093f \u0915\u0940 \u091c\u092c \u0939\u092e\u0947\u0902 \u0915\u093f\u0938\u0940 \u092d\u0940 \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0947 Calculation \u092f\u093e Comparison \u0915\u0930\u0928\u093e \u0939\u094b\u0924\u0947 \u0939\u0948\u0902 \u0924\u094b \u0939\u092e\u0947\u0902 \u0915\u0941\u091b Symbol \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u093e \u0939\u094b\u0924\u093e \u0939\u0948\u0902 \u092f\u0939 Symbol Calculation or Comparison \u0915\u0947 \u0932\u093f\u090f \u0909\u092a\u092f\u094b\u0917 \u092e\u0947\u0902 \u0906\u0924\u0947 \u0939\u0948\u0902 \u0907\u0938\u0932\u093f\u090f \u0907\u0928\u094d\u0939\u0947 Operator \u0915\u0939\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902 \u0964 C \u0914\u0930 C++  \u0926\u094b\u0928\u094b\u0902 \u092e\u0947\u0902 \u0939\u0940 \u092f\u0939 \u0938\u092d\u0940 Operator \u0915\u093e\u0930\u094d\u092f \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 \u0964 <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Binary Operator  <\/strong><ul><li>Arithmetic (*, \/, %, +, -)<\/li><li>Relational <span style=\"font-size: revert; color: initial;\">(&lt;, &lt;=, >, >=, ==, != )<\/span> <\/li><li>Bitwise <span style=\"font-size: revert; color: initial;\">(&amp;,^,| , ~, &lt;&lt;, >>)<\/span> <\/li><li>Logical <span style=\"font-size: revert; color: initial;\">(&amp;&amp;, ||, !) <\/span>  <\/li><li>Assignment  (<span style=\"font-size: revert; color: initial;\">=<\/span> )  <\/li><li>Composite<ul><li>Arithmetic Composite : +=, -=, *=, \/=, %=<\/li><li>Bitwise Composite : &amp;=,|=, ^=, &lt;&lt;=, >>=<\/li><\/ul><\/li><\/ul><\/li><li><strong>Unary Operator<\/strong><ul><li>Increment (++)<\/li><li>Decrement (&#8211;)<\/li><li>Prefix<\/li><li>Postfix<\/li><li>&amp; : Address of Variable<\/li><li>* : Pointer Or Value of Address<\/li><li>sizeof : Get Data Type Size <\/li><\/ul><\/li><li><strong>Ternary Operator <\/strong>: <ul><li>Conditional Operator ( ? : )<\/li><\/ul><\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">C\/C++ Operators : Binary Operator <\/h2>\n\n\n\n<p>\u091c\u092c \u0926\u094b Identifier \u0915\u0947 \u092c\u093f\u091a \u092e\u0947\u0902 Operator \u0932\u0917\u093e\u090f \u091c\u093e\u0924\u0947 \u0939\u0948\u0902 \u0924\u094b \u0909\u0928\u094d\u0939\u0947\u0902 <strong>Binary Operator<\/strong> \u0915\u0939\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902 \u0964<\/p>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Arithmetic :<\/strong> (*, \/, %, +, -) \u0917\u0941\u0928\u093e \u092d\u093e\u0917 \u0936\u0947\u0937 \u091c\u094b\u0921\u093c \u0914\u0930 \u0918\u091f\u093e\u0935   \u0915\u0947 \u0932\u093f\u090f \u0907\u0928\u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0939\u0948\u0902 \u0964<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;stdio.h&gt;\nvoid main()\n{\n    int a = 10;\n    int b = 3;\n\n    int add = a + b;\n    int sub = a - b;\n    int mul = a * b;\n    float div = a \/ b;\n    int rem = a % b;\n\n    printf(\"\\n Add : %d\", add);\n    printf(\"\\n Sub : %d\", sub);\n    printf(\"\\n Mul : %d\", mul);\n    printf(\"\\n Div : %f\", div);\n    printf(\"\\n Rem : %d\", rem);\n\n}<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Relational :<\/strong> (&lt;, &lt;=, &gt;, &gt;=, ==, != ) Compare \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0907\u0928\u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0939\u094b\u0924\u093e \u0939\u0948\u0902 \u0964<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;stdio.h&gt;\nvoid main()\n{\n    int a, b;    \n    printf(\"Enter First Value : \");\n    scanf(\"%d\",&amp;a);\n\n    printf(\"Enter Second Value : \");\n    scanf(\"%d\",&amp;b);\n\n    if (a==b) printf(\"\\n a Equal to b\");\n    if (a!=b) printf(\"\\n a is Not Equal to b\");\n\n    if (a&lt;b)  printf(\"\\n a is Less Than b\");\n    if (a&lt;=b) printf(\"\\n a is Less Than or Equal b\");\n\n    if (a&gt;b)  printf(\"\\n a is Greater than b\");\n    if (a&gt;=b) printf(\"\\n a is Greater than or Equal to b\");\n\n\n}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Bitwise : <\/strong>(&amp;,^,| , ~, &lt;&lt;, &gt;&gt;) AND,XOR, OR, NOT, Left Shift, Right Shift<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;stdio.h&gt;\nvoid main()\n{\n\n    int a =  4; \/* 0100 *\/\n    int b = 14; \/* 1110 *\/\n    int c = 0;\n    \n    c = a &amp; b; \/*  0100 = 4 *\/\n    printf(\"Line 1 - Value of c is %d\\n\", c );\n    \n    c = a | b; \/*  1110 = 14 *\/\n    printf(\"Line 2 - Value of c is %d\\n\", c );\n    \n    c = a ^ b; \/*  1010 = 10 *\/\n    printf(\"Line 3 - Value of c is %d\\n\", c );\n    \n    c = ~a;    \/*  1011 = -5 *\/\n    printf(\"Line 4 - Value of c is %d\\n\", c );\n    \n    c = a &lt;&lt; 1; \/* 1000 = 8 *\/\n    printf(\"Line 5 - Value of c is %d\\n\", c );\n    \n    c = b &gt;&gt; 1; \/* 0111 = 7 *\/\n    printf(\"Line 6 - Value of c is %d\\n\", c );\n}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Logical : <\/strong>(&amp;&amp;, ||, !) AND, OR, NOT, \u0906\u0926\u093f \u0915\u0947 \u0928\u093e\u092e \u0938\u0947 \u092d\u0940 \u092c\u094b\u0932\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902 \u0964 \u092f\u0939 \u090f\u0915 \u0938\u0947 \u0905\u0927\u093f\u0915 Relational Condition \u0915\u094b \u091c\u094b\u0921\u093c\u0928\u0947 \u0915\u093e \u0915\u093e\u0930\u094d\u092f \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 \u0964<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;stdio.h&gt;\n\nvoid main()\n{\n    int a, b;\n    \n    printf(\"Enter First Value (0 or 1) :\");\n    scanf(\"%d\",&amp;a);\n\n    printf(\"Enter Second Value (0 or 1) :\");\n    scanf(\"%d\",&amp;b);\n\n    if (a &amp;&amp; b) printf(\"\\nBoth are True\");\n    if (a || b) printf(\"\\nAny One is True\");\n    if (!a) printf(\"Not\");\n}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Assignment :<\/strong> = <strong>Equal<\/strong> \u090f\u0915 \u0935\u0947\u0930\u093f\u090f\u092c\u0932 \u0938\u0947 \u0926\u0942\u0938\u0930\u0947 \u0935\u0947\u0930\u093f\u090f\u092c\u0932 \u092e\u0947\u0902 \u0935\u0948\u0932\u094d\u092f\u0942 \u091f\u094d\u0930\u093e\u0902\u0938\u092b\u0930 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f ;<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;stdio.h&gt;\nvoid main()\n{\n    int a, b, c;\n    a = 10;\n    c = b = a;\n    printf(\"\\n %d %d %d\", a, b, c);  \/\/10 10 10\n}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Composite :<\/strong> \u0907\u0928\u092e\u0947 Assignment Operator \u0915\u0947 \u0938\u093e\u0925 Arithmetic \u0914\u0930 Bitwise Operator \u0915\u094b Merge \u0915\u0930 \u0909\u092a\u092f\u094b\u0917 \u092e\u0947\u0902 \u0932\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902<ul><li><strong>Arithmetic Composite :<\/strong> +=, -=, *=, \/=, %=<\/li><\/ul><\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">\n#include &lt;stdio.h&gt;\nvoid main()\n{\n    int a = 10;\n    int b = 3;\n\n    a += b; \/\/ a = a + b;  13\n    a -= b; \/\/ a = a - b;  10\n    a *= b; \/\/ a = a * b;  30\n    a \/= b; \/\/ a = a \/ b;  10\n    a %= b; \/\/ a = a % b;   1\n\n}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Bitwise Composite :<\/strong> &amp;=,|=, ^=, &lt;&lt;=, &gt;&gt;=<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;stdio.h&gt;\nvoid main()\n{\n    int a =  4; \/* 1011 *\/\n    int b = 14; \/* 1011 *\/\n    \n    a &amp;= b; \/* a = a &amp; b;  0100 =  4 *\/\n    printf(\"Line 1 - Value of a is %d\\n\", a );\n    \n    a |= b; \/* a = a | b;  1110 = 14 *\/\n    printf(\"Line 2 - Value of a is %d\\n\", a );\n    \n    a ^= b; \/* a = a ^ b;  0000 =  0 *\/\n    printf(\"Line 3 - Value of a is %d\\n\", a );\n    \n    b &lt;&lt;= 1; \/* b = b &lt;&lt; 1;  1000 = 28 *\/\n    printf(\"Line 4 - Value of b is %d\\n\", b );\n    \n    b &gt;&gt;= 1; \/* b = b &gt;&gt; 1;  0111 = 14 *\/\n    printf(\"Line 5 - Value of b is %d\\n\", b );\n\n}<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><a href=\"https:\/\/youtu.be\/HLYAzXGg2Ho\" target=\"_blank\" rel=\"noopener\">Video \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u0926\u0947\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u0939\u093e \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947 <\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">C\/C++ Operators : Unary Operator<\/h2>\n\n\n\n<p>\u0910\u0938\u0947 \u0911\u092a\u0930\u0947\u091f\u0930 \u0915\u0947 \u090f\u0915 \u0938\u093e\u0907\u0921 \u0939\u0940 \u0906\u0907\u0921\u0947\u0902\u091f\u093f\u092b\u093e\u092f\u0930 \u0932\u0917\u0924\u0947 \u0939\u0948\u0902 \u0909\u0928 <strong>Unary<\/strong> \u0911\u092a\u0930\u0947\u091f\u0930 \u0915\u0939\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902 <\/p>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>++<\/strong> : <strong>Increment<\/strong> : \u0915\u093f\u0938\u0940 \u092d\u0940 \u0935\u0947\u0930\u093f\u090f\u092c\u0932 \u0915\u094b \u090f\u0915 \u0938\u0947 \u092c\u095d\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f <\/li><li><strong>&#8212;<\/strong> : <strong>Decrement<\/strong> : \u0915\u093f\u0938\u0940 \u092d\u0940 \u0935\u0947\u0930\u093f\u090f\u092c\u0932 \u0915\u094b \u090f\u0915 \u0938\u0947 \u0915\u092e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f <\/li><li><strong>Prefix : <\/strong>\u091c\u0948\u0938\u093e \u0915\u0940 \u0939\u092e\u0928\u0947 \u0905\u092d\u0940 Read \u0915\u093f\u092f\u093e \u0915\u0940 Unary Operator \u090f\u0915 \u0939\u0940 Side \u0932\u0917\u0924\u0947 \u0939\u0948\u0902 \u0924\u094b \u092f\u0926\u093f \u0909\u0928\u094d\u0939\u0947\u0902 Identifier \u0915\u0947 \u092a\u0939\u0932\u0947 \u0932\u0917\u093e\u092f\u093e \u091c\u093e\u092f\u0947 \u0924\u094b \u0909\u0938\u0947 Prefix Unary Operator \u0915\u0939\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902 \u0964<\/li><li><strong>Postfix :<\/strong> \u091c\u092c Identifier \u0915\u0947 \u092c\u093e\u0926 \u092e\u0947\u0902 Unary Operator \u0932\u0917\u093e\u090f \u091c\u093e\u0924\u0947 \u0939\u0948\u0902 \u0924\u094b \u0909\u0928\u094d\u0939\u0947\u0902 Postfix Unary Operator \u0915\u0939\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902 \u0964<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;stdio.h&gt;\nvoid main()\n{\n    int a=10;\n    printf(\"\\n%d\", a++);\n    printf(\"\\n%d\", a);\n    printf(\"\\n%d\", ++a);\n    \n    printf(\"\\n\");\n\n    printf(\"\\n%d\", a--);\n    printf(\"\\n%d\", a);\n    printf(\"\\n%d\", --a);\n}<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>&amp;<\/strong> : Address of Variable<\/li><li><strong>*<\/strong> : Pointer Or Value of Address<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">\n\n#include &lt;stdio.h&gt;\nvoid main()\n{\n   int  i, *p;  \/\/Declare Int and Pointer to Int\n\n   i = 10;      \/\/Assign Value on Integer\n   p = &amp;i;      \/\/Assign Value on Pointer - Address of i\n\n\n   printf(\"Value of Pointer p= %d\", p);   \/\/ Print 15750156 : Address of i\n   printf(\"Value of Pointer p= %d\", *p);  \/\/ Print 10 : Value of P it means Value of i  \n}<\/code><\/pre>\n\n\n\n<p><a href=\"https:\/\/selfimagination.in\/tips\/c-pointer\/\">C Pointer \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u091c\u093e\u0928\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u0939\u093e\u0901 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947 <\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>sizeof<\/strong> : \u0915\u093f\u0938\u0940 \u092d\u0940 \u0921\u093e\u091f\u093e \u091f\u093e\u0907\u092a \u0915\u0940 \u0938\u093e\u0907\u091c \u0926\u0947\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f <\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;stdio.h&gt;\nvoid main()\n{\n    int a=10;\n    char c='a';\n    printf(\"\\nSize of Int  %d\", sizeof(a));\n    printf(\"\\nSize of Char %d\", sizeof(c));\n}<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">C\/C++ Operators : Ternary Operator <\/h2>\n\n\n\n<p>\u091c\u092c \u0924\u0940\u0928 Identifier \u0914\u0930 Expression \u0915\u0947 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0902 \u0924\u094b \u0909\u0938 operator \u0915\u094b Ternary \u0915\u0939\u0924\u0947 \u0939\u0948\u0902 <\/p>\n\n\n\n<p><strong>? : &#8211;<\/strong> (Relation Expression) ? True : False ,  \u092f\u0939 \u090f\u0915 \u0915\u0902\u0921\u0940\u0936\u0928 \u0911\u092a\u0930\u0947\u091f\u0930 \u092d\u0940 \u0939\u0948\u0902 \u0907\u0938\u092e\u0947\u0902 \u0939\u092e \u0938\u092c\u0938\u0947 \u092a\u0939\u0932\u0947 \u0930\u093f\u0932\u0947\u0936\u0928 \u0911\u092a\u0930\u0947\u091f\u0930 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 \u092b\u093f\u0930 <strong>True<\/strong> \u092a\u0930 \u0915\u094d\u092f\u093e \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f \u0914\u0930 <strong>False<\/strong> \u092a\u0930 \u0915\u094d\u092f\u093e \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f \u0935\u0939 \u0938\u0947\u091f \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;stdio.h&gt;\nvoid main()\n{\n    int a = 5;\n    int b;\n    b = (a&gt;0) ? 1 : 0;\n    printf(\"value of b = %d\", b);\n}<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Learn C\/C++<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/selfimagination.in\/tips\/c-pointer\/\">Pointer \/ Array of Pointer \/ Pointer to an Array<\/a><\/li><li><a href=\"https:\/\/selfimagination.in\/tips\/c-union\/\">Union &#8211; Derivate Data Type&nbsp;<\/a><\/li><li><a href=\"https:\/\/selfimagination.in\/tips\/c-enum\/\">C \u2013 Enum (Enumerated)<\/a><\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>\u0906\u0936\u093e \u0939\u0948\u0902 \u092e\u0941\u091d\u0947 \u0915\u0940 \u0906\u092a\u0915\u094b C\/C++ Operator \u0915\u0947 \u092c\u093e\u0930\u0947 \u0938\u092e\u091d \u092e\u0947\u0902 \u0906 \u0917\u092f\u093e \u0939\u094b\u0917\u093e \u092f\u0926\u093f \u0906\u092a\u0915\u0947 \u0915\u094b\u0908 \u092d\u0940 Doubt \u0939\u094b \u0924\u094b \u0906\u092a Comment \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964 <\/p>\n\n\n\n<p>\u0905\u092a\u0928\u093e \u0915\u0940\u092e\u0924\u0940 \u0938\u092e\u092f \u0926\u0947\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0927\u0928\u094d\u092f\u0935\u093e\u0926\u094d <\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Binary Operator Arithmetic (*, \/, %, +, -) Relational (&lt;, &lt;=, >, >=, ==, != ) Bitwise (&amp;,^,| , ~, &lt;&lt;, >>) Logical (&amp;&amp;, ||, !) Assignment (= ) Composite Arithmetic Composite : +=, -=, *=, \/=, %= Bitwise Composite : &amp;=,|=, ^=, &lt;&lt;=, >>= Unary Operator Increment (++) Decrement (&#8211;) Prefix Postfix &amp; : [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3834,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[11],"tags":[],"class_list":["post-3785","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-c"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/selfimagination.in\/tips\/wp-content\/uploads\/2021\/09\/c-cpp-operators.jpg?fit=1200%2C628&ssl=1","_links":{"self":[{"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/posts\/3785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/comments?post=3785"}],"version-history":[{"count":51,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/posts\/3785\/revisions"}],"predecessor-version":[{"id":5301,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/posts\/3785\/revisions\/5301"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/media\/3834"}],"wp:attachment":[{"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/media?parent=3785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/categories?post=3785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/selfimagination.in\/tips\/wp-json\/wp\/v2\/tags?post=3785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}