From 130ba50fcdf6c381d5b2ca7e7567e05bd9af3bd8 Mon Sep 17 00:00:00 2001 From: Zane Hitchcox Date: Sat, 1 Jan 2022 11:32:41 -0500 Subject: [PATCH] Make meaning clearer This makes the meaning clearer to me. The ". Or," seems like to strong of a separator for closely related phrases. --- docs/cpp/address-of-operator-amp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/cpp/address-of-operator-amp.md b/docs/cpp/address-of-operator-amp.md index 7e379867c5..e97dd87df7 100644 --- a/docs/cpp/address-of-operator-amp.md +++ b/docs/cpp/address-of-operator-amp.md @@ -15,7 +15,7 @@ ms.assetid: 2828221a-15f6-4acc-87fe-25e34feebb88 ## Remarks -The unary address-of operator (**`&`**) returns the address of (that is, a pointer to) its operand. The operand of the address-of operator can be a function designator. Or, it can be an lvalue that refers to an object that's not a bit field. +The unary address-of operator (**`&`**) returns the address of (that is, a pointer to) its operand. The operand of the address-of operator can be a function designator or an lvalue that refers to an object that's not a bit field. The address-of operator can only be applied to certain lvalue expressions: either to variables of fundamental, structure, class, or union types, or to subscripted array references. In these expressions, a constant expression (one that doesn't include the address-of operator) can be added to or subtracted from the address-of expression.