{"id":3945,"date":"2020-04-11T19:04:54","date_gmt":"2020-04-11T19:04:54","guid":{"rendered":"http:\/\/wordpress.creativegigs.net\/docly\/docs\/rogan-wordpress-theme-documentation\/elements\/image-lightbox\/"},"modified":"2024-04-07T01:19:17","modified_gmt":"2024-04-07T01:19:17","slug":"priorities-calculations-in-cpp","status":"publish","type":"docs","link":"https:\/\/adelnasim.com\/ar\/docs\/courses\/cpp-tutorial\/priorities-calculations-in-cpp\/","title":{"rendered":"\u0627\u0644\u0623\u0648\u0644\u0648\u064a\u0627\u062a \u0648\u0627\u0644\u062d\u0633\u0627\u0628\u0627\u062a \u0641\u064a \u0644\u063a\u0629 C++"},"content":{"rendered":"<p data-sourcepos=\"3:1-3:190\">\u064a\u062d\u062a\u0648\u064a C++ \u0639\u0644\u0649 \u0645\u062c\u0645\u0648\u0639\u0629 \u0645\u0646 \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0623\u0648\u0644\u0648\u064a\u0629 \u0644\u0644\u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u062d\u0633\u0627\u0628\u064a\u0629 operators \u0627\u0644\u062a\u064a \u062a\u062d\u062f\u062f \u0627\u0644\u062a\u0631\u062a\u064a\u0628 \u0627\u0644\u0630\u064a \u064a\u062a\u0645 \u0628\u0647 \u062a\u0642\u064a\u064a\u0645 \u062a\u0631\u062a\u064a\u0628 \u0627\u0644\u062a\u0639\u0628\u064a\u0631\u0627\u062a \u0627\u0644\u062d\u0633\u0627\u0628\u064a\u0629. \u064a\u062a\u0645 \u062a\u0642\u064a\u064a\u0645 \u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u062d\u0633\u0627\u0628 \u0630\u0627\u062a \u0627\u0644\u0623\u0648\u0644\u0648\u064a\u0629 \u0627\u0644\u0623\u0639\u0644\u0649 \u0642\u0628\u0644 \u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u062d\u0633\u0627\u0628 \u0630\u0627\u062a \u0627\u0644\u0623\u0648\u0644\u0648\u064a\u0629 \u0627\u0644\u0623\u0642\u0644.<\/p>\n<p data-sourcepos=\"5:1-5:56\">\u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u062c\u062f\u0648\u0644 \u0644\u0642\u0648\u0627\u0639\u062f \u0623\u0648\u0644\u0648\u064a\u0629 \u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u062d\u0633\u0627\u0628\u064a\u0629 \u0641\u064a C++:<\/p>\n<table data-sourcepos=\"1:1-16:15\">\n<tbody>\n<tr data-sourcepos=\"1:1-1:30\">\n<th data-sourcepos=\"1:1-1:16\">\u0645\u062c\u0645\u0648\u0639\u0629 \u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u062d\u0633\u0627\u0628\u064a\u0629<\/th>\n<th data-sourcepos=\"1:18-1:28\">\u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u062d\u0633\u0627\u0628\u064a\u0629<\/th>\n<\/tr>\n<tr data-sourcepos=\"3:1-3:34\">\n<td data-sourcepos=\"3:1-3:13\">\u0627\u0644\u0623\u0642\u0648\u0627\u0633<\/td>\n<td data-sourcepos=\"3:15-3:32\"><code>()<\/code>,\u00a0<code>[]<\/code>,\u00a0<code>{}<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"4:1-4:97\">\n<td data-sourcepos=\"4:1-4:17\">\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u062d\u0633\u0627\u0628\u064a\u0629 \u0627\u0644\u0623\u062d\u0627\u062f\u064a\u0629<\/td>\n<td data-sourcepos=\"4:19-4:95\"><code>+<\/code>,\u00a0<code>-<\/code>,\u00a0<code>!<\/code>,\u00a0<code>~<\/code>,\u00a0<code>*<\/code>,\u00a0<code>&amp;<\/code>,\u00a0<code>++<\/code>,\u00a0<code>--<\/code>,\u00a0<code>sizeof<\/code>,\u00a0<code>cast<\/code>,\u00a0<code>type-name<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"5:1-5:57\">\n<td data-sourcepos=\"5:1-5:39\">\u0627\u0644\u0636\u0631\u0628\u060c \u0627\u0644\u0642\u0633\u0645\u0629 \u0648\u0645\u0639\u0627\u0645\u0644 \u0628\u0627\u0642\u064a \u0627\u0644\u0642\u0633\u0645\u0629<\/td>\n<td data-sourcepos=\"5:41-5:55\"><code>*<\/code>,\u00a0<code>\/<\/code>,\u00a0<code>%<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"6:1-6:39\">\n<td data-sourcepos=\"6:1-6:26\">\u0627\u0644\u062c\u0645\u0639 \u0648\u0627\u0644\u0637\u0631\u062d<\/td>\n<td data-sourcepos=\"6:28-6:37\"><code>+<\/code>,\u00a0<code>-<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"7:1-7:25\">\n<td data-sourcepos=\"7:1-7:13\">Bitwise AND<\/td>\n<td data-sourcepos=\"7:15-7:23\"><code>&amp;<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"8:1-8:20\">\n<td data-sourcepos=\"8:1-8:12\">Bitwise OR<\/td>\n<td data-sourcepos=\"8:14-8:15\">|<\/td>\n<\/tr>\n<tr data-sourcepos=\"9:1-9:21\">\n<td data-sourcepos=\"9:1-9:13\">Bitwise XOR<\/td>\n<td data-sourcepos=\"9:15-9:19\"><code>^<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"10:1-10:40\">\n<td data-sourcepos=\"10:1-10:25\">\u0625\u0634\u0627\u0631\u062a\u064a \u0627\u0644\u062a\u0633\u0627\u0648\u064a \u0648\u0639\u062f\u0645 \u0627\u0644\u062a\u0633\u0627\u0648\u064a<\/td>\n<td data-sourcepos=\"10:27-10:38\"><code>==<\/code>,\u00a0<code>!=<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"11:1-11:105\">\n<td data-sourcepos=\"11:1-11:74\">\u0623\u0642\u0644 \u0645\u0646\u060c \u0623\u0642\u0644 \u0645\u0646 \u0623\u0648 \u064a\u0633\u0627\u0648\u064a\u060c \u0623\u0643\u0628\u0631 \u0645\u0646\u060c \u0623\u0643\u0628\u0631 \u0645\u0646 \u0623\u0648 \u064a\u0633\u0627\u0648\u064a<\/td>\n<td data-sourcepos=\"11:76-11:103\"><code>&lt;<\/code>,\u00a0<code>&lt;=<\/code>,\u00a0<code>&gt;<\/code>,\u00a0<code>&gt;=<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"12:1-12:30\">\n<td data-sourcepos=\"12:1-12:13\">\"\u0648\" \u0627\u0644\u0645\u0646\u0637\u0642\u064a\u0629 AND<\/td>\n<td data-sourcepos=\"12:15-12:28\"><code>&amp;&amp;<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"13:1-13:21\">\n<td data-sourcepos=\"13:1-13:12\">\"\u0623\u0648\" \u0627\u0644\u0645\u0646\u0637\u0642\u064a\u0629 OR<\/td>\n<td data-sourcepos=\"13:14-13:15\">||<\/td>\n<\/tr>\n<tr data-sourcepos=\"14:1-14:92\">\n<td data-sourcepos=\"14:1-14:12\">\u0627\u0644\u062a\u0639\u064a\u064a\u0646\u0627\u062a Assignment<\/td>\n<td data-sourcepos=\"14:14-14:60\"><code>=<\/code>,\u00a0<code>+=<\/code>,\u00a0<code>-=<\/code>,\u00a0<code>*=<\/code>,\u00a0<code>\/=<\/code>,\u00a0<code>%=<\/code>,\u00a0<code>&amp;=<\/code>, `<\/td>\n<\/tr>\n<tr data-sourcepos=\"15:1-15:32\">\n<td data-sourcepos=\"15:1-15:22\">\u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0627\u0644\u0634\u0631\u0637\u064a\u0629<\/td>\n<td data-sourcepos=\"15:24-15:30\"><code>? :<\/code><\/td>\n<\/tr>\n<tr data-sourcepos=\"16:1-16:15\">\n<td data-sourcepos=\"16:1-16:7\">\u0627\u0644\u0641\u0627\u0635\u0644\u0629<\/td>\n<td data-sourcepos=\"16:9-16:13\"><code>,<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p data-sourcepos=\"20:1-20:134\">\u0639\u0646\u062f \u062a\u0642\u064a\u064a\u0645 \u062a\u0639\u0628\u064a\u0631 \u0645\u0627\u060c \u064a\u062a\u0645 \u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0630\u0627\u062a \u0627\u0644\u0623\u0648\u0644\u0648\u064a\u0629 \u0627\u0644\u0623\u0639\u0644\u0649 \u0623\u0648\u0644\u0627\u064b\u060c \u062a\u0644\u064a\u0647\u0627 \u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0630\u0627\u062a \u0627\u0644\u0623\u0648\u0644\u0648\u064a\u0629 \u0627\u0644\u0623\u0642\u0644.<\/p>\n<p data-sourcepos=\"22:1-22:63\">\u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u0628\u0639\u0636 \u0627\u0644\u0623\u0645\u062b\u0644\u0629 \u0639\u0644\u0649 \u0643\u064a\u0641\u064a\u0629 \u0639\u0645\u0644 \u0623\u0648\u0644\u0648\u064a\u0629 \u0627\u0644\u0639\u0648\u0627\u0645\u0644 \u0641\u064a C++:<\/p>\n<div class=\"wp-block-codemirror-blocks code-block\">\n<pre class=\"CodeMirror\" data-setting=\"{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text\/html&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}\">\/\/ Evaluates to 13.\r\nint x = 5 * 2 + 3;\r\n\r\n\/\/ Evaluates to 11.\r\nint y = 5 + 2 * 3;\r\n\r\n\/\/ Evaluates to true.\r\nbool z = 5 &lt; 10 &amp;&amp; 10 &gt; 5;\r\n\r\n\/\/ Evaluates to false.\r\nbool w = 5 &gt; 10 || 10 &lt; 5;<\/pre>\n<\/div>\n<p data-sourcepos=\"38:1-38:116\">\u0645\u0646 \u0627\u0644\u0645\u0647\u0645 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0639\u0644\u0649 \u062f\u0631\u0627\u064a\u0629 \u0628\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0623\u0648\u0644\u0648\u064a\u0627\u062a \u0639\u0646\u062f \u0643\u062a\u0627\u0628\u0629 \u0643\u0648\u062f C++. \u0648\u0625\u0644\u0627\u060c \u0641\u0642\u062f \u062a\u062d\u0635\u0644 \u0639\u0644\u0649 \u0646\u062a\u0627\u0626\u062c \u063a\u064a\u0631 \u0645\u062a\u0648\u0642\u0639\u0629.<\/p>\n<p data-sourcepos=\"40:1-40:98\">\u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u0645\u062b\u0627\u0644 \u0622\u062e\u0631 \u0644\u0643\u064a\u0641\u064a\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0623\u0648\u0644\u0648\u064a\u0627\u062a \u0644\u0644\u062a\u062d\u0643\u0645 \u0641\u064a \u062a\u0631\u062a\u064a\u0628 \u0627\u0644\u062a\u0642\u0631\u064a\u0628:<\/p>\n<div class=\"wp-block-codemirror-blocks code-block\">\n<pre class=\"CodeMirror\" data-setting=\"{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text\/html&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}\">\/\/ Evaluates to 16.\r\nint a = (5 + 3) * 2;\r\n\r\n\/\/ Evaluates to 11.\r\nint b = 5 + (3 * 2);<\/pre>\n<\/div>\n<p data-sourcepos=\"50:1-50:220\">\u0641\u064a \u0627\u0644\u062a\u0639\u0628\u064a\u0631 \u0627\u0644\u0623\u0648\u0644\u060c \u0639\u0627\u0645\u0644 \u0627\u0644\u062c\u0645\u0639 (<code>+<\/code>) \u0644\u0647 \u0623\u0648\u0644\u0648\u064a\u0629 \u0623\u0639\u0644\u0649 \u0645\u0646 \u0639\u0627\u0645\u0644 \u0627\u0644\u0636\u0631\u0628 (<code>*<\/code>). \u0648\u0644\u0630\u0644\u0643\u060c \u062a\u062a\u0645 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062c\u0645\u0639 \u0623\u0648\u0644\u0627\u060c \u0648\u0645\u0646 \u062b\u0645 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u0636\u0631\u0628.<\/p>\n<p data-sourcepos=\"52:1-52:211\">\u0641\u064a \u0627\u0644\u062a\u0639\u0628\u064a\u0631 \u0627\u0644\u062b\u0627\u0646\u064a\u060c \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u0636\u0631\u0628 \u0644\u0647\u0627 \u0623\u0648\u0644\u0648\u064a\u0629 \u0623\u0639\u0644\u0649 \u0645\u0646 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062c\u0645\u0639. \u0648\u0644\u0630\u0644\u0643\u060c \u062a\u062a\u0645 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u0636\u0631\u0628 \u0623\u0648\u0644\u0627.<\/p>\n<p data-sourcepos=\"54:1-54:88\">\u0645\u0646 \u062e\u0644\u0627\u0644 \u0641\u0647\u0645 \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0623\u0648\u0644\u0648\u064a\u0627\u062a \u0644\u0644\u062a\u0639\u0628\u064a\u0631\u0627\u062a \u0627\u0644\u062d\u0633\u0627\u0628\u064a\u0629 \u0648\u0627\u0644\u0645\u0646\u0637\u0642\u064a\u0629 \u0627\u0644\u0645\u062e\u062a\u0644\u0641\u0629\u060c \u064a\u0645\u0643\u0646\u0643 \u0643\u062a\u0627\u0628\u0629 \u0643\u0648\u062f C++ \u0623\u0643\u062b\u0631 \u062f\u0642\u0629 \u0648\u0641\u0639\u0627\u0644\u064a\u0629.<\/p>","protected":false},"excerpt":{"rendered":"<p>C++ has a set of operator precedence rules that determine the order in which expressions are evaluated. Operators with higher precedence are evaluated before operators with lower precedence. Here is a table of the operator precedence rules in C++: Operator Group Operators Parentheses (),\u00a0[],\u00a0{} Unary operators +,\u00a0-,\u00a0!,\u00a0~,\u00a0*,\u00a0&amp;,\u00a0++,\u00a0&#8211;,\u00a0sizeof,\u00a0cast,\u00a0type-name Multiplication, division, and modulus *,\u00a0\/,\u00a0% Addition and subtraction [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":2744,"menu_order":6,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-3945","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs\/3945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/comments?post=3945"}],"version-history":[{"count":8,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs\/3945\/revisions"}],"predecessor-version":[{"id":10252,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs\/3945\/revisions\/10252"}],"up":[{"embeddable":true,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/docs\/2744"}],"wp:attachment":[{"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/media?parent=3945"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/adelnasim.com\/ar\/wp-json\/wp\/v2\/doc_tag?post=3945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}