can you assign values to variables like:
int x, y, z = 5;
so that x = 5, y = 5, and z = 5?
thanks for any help! 8 2177
Chris wrote:
can you assign values to variables like:
int x, y, z = 5;
so that x = 5, y = 5, and z = 5?
Not in an initializer.
You can however do
int x,y,z;
x = y = z = 5;
oh, duh. Thanks
Nils O. Selåsdal wrote:
Chris wrote:
can you assign values to variables like:
int x, y, z = 5;
so that x = 5, y = 5, and z = 5?
Not in an initializer.
You can however do
int x,y,z;
x = y = z = 5;
Nils O. SelÃ¥sdal 写é“:
Chris wrote:
can you assign values to variables like:
int x, y, z = 5;
so that x = 5, y = 5, and z = 5?
Not in an initializer.
But in fact it works in an initializer, at least in my VC++.
int x = y = z = 5;
You can however do
int x,y,z;
x = y = z = 5;
jimmy wrote:
Nils O. SelÃ¥sdal 写é“:
Chris wrote:
can you assign values to variables like:
int x, y, z = 5;
so that x = 5, y = 5, and z = 5?
Not in an initializer.
But in fact it works in an initializer, at least in my VC++.
int x = y = z = 5;
Only if y and z were already declared.
Try the following on your VC++ and please report back on the results:
int main()
{
int x = y = z = 5;
}
Best regards,
Tom
"Chris" <ch*********@gmail.comwrote in message
news:11**********************@m73g2000cwd.googlegr oups.com...
can you assign values to variables like:
int x, y, z = 5;
so that x = 5, y = 5, and z = 5?
thanks for any help!
try:
int x=5, y=5, z=5;
Philip
>"jimmy" <tb****@gmail.comwrote in message
>news:11**********************@m73g2000cwd.googleg roups.com...
Nils O. SelÃ¥sdal 写é“:
>Chris wrote:
can you assign values to variables like:
int x, y, z = 5;
so that x = 5, y = 5, and z = 5?
Not in an initializer.
But in fact it works in an initializer, at least in my VC++. int x = y = z = 5;
That's funny, it doesn't work on my g++. Can we talk about Standard C++ now?
Philip
me@here~% cat tmp.cpp
int main(void) {
int x = y = z = 5;
return 0;
}
me@here~% g++ -ansi -pedantic tmp.cpp -otmp
tmp.cpp: In function `int main()':
tmp.cpp:2: `y' undeclared (first use this function)
tmp.cpp:2: (Each undeclared identifier is reported only once for each
function
it appears in.)
tmp.cpp:2: `z' undeclared (first use this function)
Chris posted:
can you assign values to variables like:
int x, y, z = 5;
so that x = 5, y = 5, and z = 5?
Your question is ambiguous.
Are you defining objects and initialising them, or are you simply performing
an assignment with previously defined objects?
If the former, then:
int const val=5;
int x=val,y=val,z=val;
If the latter:
z=5;
x=y=z;
(Assignment binds from right to left, so that is equivalent to:
x=(y=z);
--
Frederick Gotham
Philip Potter 写é“:
"jimmy" <tb****@gmail.comwrote in message
news:11**********************@m73g2000cwd.googlegr oups.com...
Nils O. SelÃ¥sdal 写é“:
Chris wrote:
can you assign values to variables like:
int x, y, z = 5;
so that x = 5, y = 5, and z = 5?
Not in an initializer.
But in fact it works in an initializer, at least in my VC++.
int x = y = z = 5;
That's funny, it doesn't work on my g++. Can we talk about Standard C++ now?
Philip
me@here~% cat tmp.cpp
int main(void) {
int x = y = z = 5;
return 0;
}
me@here~% g++ -ansi -pedantic tmp.cpp -otmp
tmp.cpp: In function `int main()':
tmp.cpp:2: `y' undeclared (first use this function)
tmp.cpp:2: (Each undeclared identifier is reported only once for each
function
it appears in.)
tmp.cpp:2: `z' undeclared (first use this function)
yes , i agree with you. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: mike420 |
last post by:
I think everyone who used Python will agree that its syntax is
the best thing going for it. It is very readable and easy
for everyone to learn. But, Python does not a have very good
macro...
|
by: Aaron Walker |
last post by:
Greetings,
I'm attempting to write my first *real* template function that also deals with
a map of strings to member function pointers that is making the syntax a little
tricky to get right.
...
|
by: bor_kev |
last post by:
Hi,
First of all, i want to use the new managed class syntax and STL.NET
under Microsoft Visual (C++) Studio 2005 Beta.
I read in a Microsoft...
|
by: r.nikhilk |
last post by:
Hi,
Currently, we are porting C++ applications from 32 bit to 64 bit on AIX
platform. (The current version of AIX is 5.3 and xlC verison is 8.0).
We are able to compile the applications by...
|
by: astromog |
last post by:
I have some significantly extended syntax for Python that I need to
create a reference implementation for. My new syntax includes new
keywords, statements and objects that are sort of like classes...
|
by: deppy_3 |
last post by:
Hi!
The syntax of fputs() is similar with the syntax of fgets();
For example
if we have:fgets(str,maxlen,stdin)
which is the syntax of the fputs();
|
by: Smithers |
last post by:
Are there any important differences between the following two ways to
convert to a type?... where 'important differences' means something more
profound than a simple syntax preference of the...
|
by: berrylthird |
last post by:
This question was inspired by scripting languages such as JavaScript. In JavaScript, I can access members of a class using array syntax as in the following example:
var myInstance:myClass = new...
|
by: trose178 |
last post by:
Good day all, I am working on a multi-select list box for a standard
question checklist database and I am running into a syntax error in
the code that I cannot seem to correct. I will also note...
|
by: Daniel |
last post by:
I hope this question is OK for this list. I've downloaded Rpyc and
placed it in my site packages dir. On some machines it works fine, on
others not so much.
Here is one error I get when I try...
|
by: CloudSolutions |
last post by:
Introduction:
For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
|
by: ryjfgjl |
last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: aa123db |
last post by:
Variable and constants
Use var or let for variables and const fror constants.
Var foo ='bar';
Let foo ='bar';const baz ='bar';
Functions
function $name$ ($parameters$) {
}
...
|
by: ryjfgjl |
last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
| |