Sponsored Content
Top Forums Programming Swap call by reference confusion Post 302889320 by Don Cragun on Thursday 20th of February 2014 01:20:40 AM
Old 02-20-2014
No! The way to read the statements in:
Code:
void swap1 (int *x, int *y)
{
  int t;
  t = *x;
  *x = *y;
  *y = t;
}

is:
Set the contents of t to be the integer pointed to by the contents of x.
Set the contents of the integer pointed to by the contents of x to be the integer stored in the location pointed to by the contents of y.
Set the contents of the integer pointed to by the contents of y to be the integer stored in t.
This User Gave Thanks to Don Cragun For This Post:
 

8 More Discussions You Might Find Interesting

1. Solaris

RAM and SWAP confusion

Hi Folks, This is my first post here - so nice to meet u all :-) Recently i was trying to dig a little bit into the memory structure of my machine and due to the lack of concept, cannot figure out a calculation. This is how it goes: 1) My swap slice is at the usual /dev/dsk/c0t1d0s1... (0 Replies)
Discussion started by: s4g3
0 Replies

2. Solaris

Swap config - Mirror swap or not?

Hello and thanks in advance. I have a Sun box with raid 1 on the O/S disks using solaris svm. I want to unmirror my swap partition, and add the slice on the second disk as an additional swap device. This would give me twice as much swap space. I have been warned not to do this by some... (3 Replies)
Discussion started by: BG_JrAdmin
3 Replies

3. Infrastructure Monitoring

diffrence between method call and function call in perl

Hello, I have a problem with package and name space. require "/Mehran/DSGateEngineLib/general.pl"; use strict; sub System_Status_Main_Service_Status_Intrusion_Prevention { my %idpstatus; my @result; &General_ReadHash("/var/dsg/idp/settings",\%idpstatus); #print... (4 Replies)
Discussion started by: Zaxon
4 Replies

4. HP-UX

Swap device file and swap sapce

Hi I have an integrity machine rx7620 and rx8640 running hp-ux 11.31. I'm planning to fine tune the system: - I would like to know when does the memory swap space spill over to the device swap space? - And how much % of memory swap utilization should be specified (swap space device... (6 Replies)
Discussion started by: lamoul
6 Replies

5. Programming

call by reference

Ive just started programming in C and am confused with the output of the code void main() { int a=10; int b=20; swapr(a++,b++); printf("%d %d",a,b); } swapr (int *x,int *y) { x+=2; y+=3; } the output of the code is 11,21 which is confusing. first its... (3 Replies)
Discussion started by: ra2000
3 Replies

6. UNIX for Dummies Questions & Answers

[Query] Confusion of the Swap when using 'free -m' command

Hi All, I have just installed my first Linux server ( Ubuntu 11.10 ). I am sure I didn't allocate /swap , and double check by 'df -h', yes really no /swap but when I use 'free -m' , returned a "Swap" line as below. total used free shared buffers cached Mem: ... (3 Replies)
Discussion started by: joaming
3 Replies

7. Shell Programming and Scripting

Perl de-reference code reference variable

Guys, May i know how can we de reference the code reference variable.? my $a = sub{$a=shift;$b=shift;print "SUM:",($a+$b),"\n";}; print $a->(4,5); How can we print the whole function ? Please suggest me regarding this. Thanks for your time :) Cheers, Ranga :) (0 Replies)
Discussion started by: rangarasan
0 Replies

8. Solaris

Explain the output of swap -s and swap -l

Hi Solaris Folks :), I need to calculate the swap usage on solaris server, please let me understand the output of below swap -s and swap -l commands. $swap -s total: 1774912k bytes allocated + 240616k reserved = 2015528k used, 14542512k available $swap -l swapfile dev swaplo... (6 Replies)
Discussion started by: seenuvasan1985
6 Replies
h5ls(1) 						      General Commands Manual							   h5ls(1)

NAME
h5ls - Prints information about a file or dataset. SYNOPSIS
h5ls [OPTIONS] file [OBJECTS...] DESCRIPTION
h5ls prints selected information about file objects in the specified format. OPTIONS
-h or -? or --help Print a usage message and exit. -a or --address Print addresses for raw data. -d or --data Print the values of datasets. -e or --errors Show all HDF5 error reporting. -f or --full Print full path names instead of base names. -g or --group Show information about a group, not its contents. -l or --label Label members of compound datasets. -r or --recursive List all groups recursively, avoiding cycles. -s or --string Print 1-bytes integer datasets as ASCII. -S or --simple Use a machine-readable output format. -wN or --width=N Set the number of columns of output. -v or --verbose Generate more verbose output. -V or --version Print version number and exit. -x or --hexdump Show raw data in hexadecimal format. file The file name may include a printf(3C) integer format such as %%05d to open a file family. objects Each object consists of an HDF5 file name optionally followed by a slash and an object name within the file (if no object is speci- fied within the file then the contents of the root group are displayed). The file name may include a printf(3C) integer format such as "%05d" to open a file family. SEE ALSO
h5dump(1), h5diff(1), h5repart(1), h5import(1), gif2h5(1), h52gif(1), h5perf(1) h5ls(1)
All times are GMT -4. The time now is 06:05 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy